align-branch-64-2.s
347 Bytes
.text
.globl foo
.p2align 4
foo:
.rept 3
movl %eax, %fs:0x1
.endr
.rept 2
movl %esi, -12(%rbp)
.endr
jmp *%rax
.rept 3
movl %eax, %fs:0x1
.endr
movl %esi, -12(%rbp)
pushq %rbp
call *%rax
.rept 3
movl %eax, %fs:0x1
.endr
pushq %rbp
call foo
.rept 4
movl %eax, %fs:0x1
.endr
call *foo