What are allignment boundaries MBP w/Haswell 4980?

I'm looking at some assembly code and trying to figure out the boundary alignments.

usually with align 2 = 2 ,align 3 = 8 , align 4 =16, align 5 = 32 and align 6 = 64


i've seen some really old code that has

align 2 = 2, align 3 = 3, align 4 = 4, align 5 = 5, align 6 =64


using gcc-5 compiler what ones should i be using?

or is this old alignment "align 2 = 2, align 3 = 3, align 4 = 4, align 5 = 5, align 6 =64" from powerpc days?

What are allignment boundaries MBP w/Haswell 4980?
 
 
Q