1

I am currently compiling spec2000 art benchmark using following 2 flag settings:

  1. -Ofast -m32 -march=native
  2. -Ofast -m32 -march=native -fno-tree-vectorize

The second setting just disable the vectorizer. However, when I checked the objdump of the 2 settings, both of them shows some packed instructions like vmovapd, vxorpd, etc.

Can anyone provide some explanations? Thanks.

yugr
  • 19,769
  • 3
  • 51
  • 96
PST
  • 59
  • 6

0 Answers0