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

--- Comment #5 from Aldy Hernandez <aldyh at gcc dot gnu.org> ---
(In reply to Christophe Lyon from comment #4)
> If I'm not mistaken, if you click on "REGRESSED" for that specific line,
> you'll see that only ssa-dom-thread-7.c actually regressed with the
> corresponding flags.
> 
> For ivopts-4.c, if seems you need -mthumb and one of these values for -march:
> armv7-a+mp+sec+neon-fp16
> armv7ve+simd
> armv7-a+mp+sec+vfpv3-d16-fp16
> armv8-a+crc+simd+crypto
> (possibly with -mfpu=auto)
> or -march=armv8-a -mfpu=crypto-neon-fp-armv8

Works for:
-Os -fdump-tree-ivopts -save-temps -S  -march=armv8-a
-mfpu=crypto-neon-fp-armv8
-Os -fdump-tree-ivopts -save-temps -S -mthumb -march=armv8-a
-mfpu=crypto-neon-fp-armv8
-Os -fdump-tree-ivopts -save-temps -S -mthumb -march=armv7ve+simd -mfpu=auto

Similarly for ssa-dom-thread-7.c.

Perhaps someone else can reproduce.

And just to be clear, it would be easier if someone could reproduce with a cc1
/ gcc command line, and not by pointing us to some table in a web page.

Reply via email to