mark_start()
/mark_end()
sometimes break autovectorization
#30
Labels
mark_start()
/mark_end()
sometimes break autovectorization
#30
Adding
mark_start()
to the tight inner loop here:Breaks vectorization pretty badly. It goes from happily using lots of
xmm
to only usingeax
& friends. I just wanted to know how much performance was still left on the table, which is kind of hard to do when the tool breaks the vectorization. I don't yet know how, so this issue is just here for tracking this in general, but it ought to be possible to have our cake & eat it too here.The text was updated successfully, but these errors were encountered: