1 .text 2 .globl foo 3 .p2align 4 4foo: 5.L1: 6 vpcmpestrm $3, (%rax), %xmm15 7 movq %rsp, %rbp 8 movl %edi, -8(%rbp) 9 movl %esi, -12(%rbp) 10 movl %esi, -12(%rbp) 11 movl %esi, -12(%rbp) 12 movl %eax, %fs:0x1 13 testb $0x4,%al 14 jo .L1 15