[Bug target/91275] __builtin_crypto_vpmsumd gives different results -O[123] vs -O0
cand at gmx dot com
gcc-bugzilla@gcc.gnu.org
Tue Oct 1 06:48:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91275
--- Comment #7 from Lauri Kasanen <cand at gmx dot com> ---
Thanks for working on this. Per my experience, this is fast for gcc ;)
Are you sure about the smaller ones? To me they should not care about 64-bit
swaps, but clang lists them all as lane-sensitive:
https://llvm.org/doxygen/PPCVSXSwapRemoval_8cpp_source.html
Also, I'd like to ask if any other instructions added at the same time were
affected, just in case; the test suite did not catch this.
Will the patch be backported to stable branches? What would you recommend as a
workaround for existing gcc versions?
More information about the Gcc-bugs
mailing list