SuperWordLoopUnrollAnalysis and loop unrolling
Andrew Haley
aph at redhat.com
Wed Apr 12 17:22:16 UTC 2017
If I set SuperWordLoopUnrollAnalysis=true, then AArch64 C2 stops after
unrolling a simple loop 4 times. If I set
SuperWordLoopUnrollAnalysis=false, it stops after unrolling 16 times.
Why is is that SuperWordLoopUnrollAnalysis limits unrolling in this
way?
The info says
"Map number of unrolls for main loop via Superword Level Parallelism
analysis" but that doesn't help me very much. Only AArch64 and x86
set this option.
Thanks,
Andrew.
More information about the hotspot-dev
mailing list