1 #objdump: -dwMintel 2 #name: x86-64 fxsave/fxrstor insns (Intel disassembly) 3 #source: x86-64-fxsave.s 4 5 .*: +file format .* 6 7 8 Disassembly of section .text: 9 10 0+ <foo>: 11 [ ]*[a-f0-9]+: 0f ae 00 fxsave \[rax\] 12 [ ]*[a-f0-9]+: 41 0f ae 00 fxsave \[r8\] 13 [ ]*[a-f0-9]+: 41 0f ae 04 00 fxsave \[r8\+rax\*1\] 14 [ ]*[a-f0-9]+: 42 0f ae 04 00 fxsave \[rax\+r8\*1\] 15 [ ]*[a-f0-9]+: 43 0f ae 04 38 fxsave \[r8\+r15\*1\] 16 [ ]*[a-f0-9]+: 48 0f ae 00 fxsave64 \[rax\] 17 [ ]*[a-f0-9]+: 49 0f ae 00 fxsave64 \[r8\] 18 [ ]*[a-f0-9]+: 49 0f ae 04 00 fxsave64 \[r8\+rax\*1\] 19 [ ]*[a-f0-9]+: 4a 0f ae 04 00 fxsave64 \[rax\+r8\*1\] 20 [ ]*[a-f0-9]+: 0f ae 08 fxrstor \[rax\] 21 [ ]*[a-f0-9]+: 41 0f ae 08 fxrstor \[r8\] 22 [ ]*[a-f0-9]+: 41 0f ae 0c 00 fxrstor \[r8\+rax\*1\] 23 [ ]*[a-f0-9]+: 42 0f ae 0c 00 fxrstor \[rax\+r8\*1\] 24 [ ]*[a-f0-9]+: 43 0f ae 0c 38 fxrstor \[r8\+r15\*1\] 25 [ ]*[a-f0-9]+: 48 0f ae 08 fxrstor64 \[rax\] 26 [ ]*[a-f0-9]+: 49 0f ae 08 fxrstor64 \[r8\] 27 [ ]*[a-f0-9]+: 49 0f ae 0c 00 fxrstor64 \[r8\+rax\*1\] 28 [ ]*[a-f0-9]+: 4a 0f ae 0c 00 fxrstor64 \[rax\+r8\*1\] 29 [ ]*[a-f0-9]+: 4b 0f ae 0c 38 fxrstor64 \[r8\+r15\*1\] 30 [ ]*[a-f0-9]+: 0f ae 00 fxsave \[rax\] 31 [ ]*[a-f0-9]+: 41 0f ae 00 fxsave \[r8\] 32 [ ]*[a-f0-9]+: 41 0f ae 04 00 fxsave \[r8\+rax\*1\] 33 [ ]*[a-f0-9]+: 42 0f ae 04 00 fxsave \[rax\+r8\*1\] 34 [ ]*[a-f0-9]+: 43 0f ae 04 38 fxsave \[r8\+r15\*1\] 35 [ ]*[a-f0-9]+: 48 0f ae 00 fxsave64 \[rax\] 36 [ ]*[a-f0-9]+: 49 0f ae 00 fxsave64 \[r8\] 37 [ ]*[a-f0-9]+: 49 0f ae 04 00 fxsave64 \[r8\+rax\*1\] 38 [ ]*[a-f0-9]+: 4a 0f ae 04 00 fxsave64 \[rax\+r8\*1\] 39 [ ]*[a-f0-9]+: 0f ae 08 fxrstor \[rax\] 40 [ ]*[a-f0-9]+: 41 0f ae 08 fxrstor \[r8\] 41 [ ]*[a-f0-9]+: 41 0f ae 0c 00 fxrstor \[r8\+rax\*1\] 42 [ ]*[a-f0-9]+: 42 0f ae 0c 00 fxrstor \[rax\+r8\*1\] 43 [ ]*[a-f0-9]+: 43 0f ae 0c 38 fxrstor \[r8\+r15\*1\] 44 [ ]*[a-f0-9]+: 48 0f ae 08 fxrstor64 \[rax\] 45 [ ]*[a-f0-9]+: 49 0f ae 08 fxrstor64 \[r8\] 46 [ ]*[a-f0-9]+: 49 0f ae 0c 00 fxrstor64 \[r8\+rax\*1\] 47 [ ]*[a-f0-9]+: 4a 0f ae 0c 00 fxrstor64 \[rax\+r8\*1\] 48 [ ]*[a-f0-9]+: 4b 0f ae 0c 38 fxrstor64 \[r8\+r15\*1\] 49 #pass 50