https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106187

--- Comment #10 from Mathieu Malaterre <mathieu.malaterre at gmail dot com> ---
I did upload the bad (gcc-11) and the good (gcc-12) object files. Not sure if
this is what was expected. In any case let me know if you want to provide more
info.


% gdb -batch -ex "disassemble/rs _ZN3hwy8N_EMU12813TestAllMulAddEv"
CMakeFiles/mul_test.dir/hwy/tests/mul_test.cc.o
Dump of assembler code for function _ZN3hwy8N_EMU12813TestAllMulAddEv:
/home/malat/highway/hwy/tests/mul_test.cc:
343     HWY_NOINLINE void TestAllMulAdd() {
344       //ForFloatTypes(ForPartialVectors<TestMulAdd>());
345       TestMulAdd()(float(), FixedTag<float, 4>());
   0x0000ead8 <+0>:     fa f7 64 bb     b.w     0x91a4
<_ZN3hwy8N_EMU12810TestMulAddclIfNS0_4SimdIfLj4ELi0EEEEEvT_T0_>
End of assembler dump.

Reply via email to