1 #as: -mbranches-within-32B-boundaries -malign-branch-prefix-size=4 2 #objdump: -dw 3 4 .*: +file format .* 5 6 Disassembly of section .text: 7 8 0+ <foo>: 9 +[a-f0-9]+: 2e 66 0f 3a 60 00 03 cs pcmpestrm \$0x3,\(%rax\),%xmm0 10 +[a-f0-9]+: 2e 2e 48 89 e5 cs cs mov %rsp,%rbp 11 +[a-f0-9]+: 89 7d f8 mov %edi,-0x8\(%rbp\) 12 +[a-f0-9]+: 89 75 f4 mov %esi,-0xc\(%rbp\) 13 +[a-f0-9]+: 89 75 f4 mov %esi,-0xc\(%rbp\) 14 +[a-f0-9]+: 89 75 f4 mov %esi,-0xc\(%rbp\) 15 +[a-f0-9]+: 64 89 04 25 01 00 00 00 mov %eax,%fs:0x1 16 +[a-f0-9]+: a8 04 test \$0x4,%al 17 +[a-f0-9]+: 70 dc jo 0 <foo> 18 #pass 19