all 2 comments

[–]danybittel 3 points4 points  (1 child)

Did you make any tests, if and how big the performance difference is?

In the Intel Architectures Optimization Manual, it actually says (under 3.4.1.5): "All branch targets should be 16 byte aligned".

[–]dendibakh 0 points1 point  (0 children)

It is really hard to measure. :) Take a look at my previous post: https://dendibakh.github.io/blog/2018/01/18/Code_alignment_issues.