1# Check 64bit fxsave/frstor instructions. 2 3 .text 4foo: 5 fxsave (%rax) 6 fxsave (%r8) 7 fxsave (%r8, %rax) 8 fxsave (%rax, %r8) 9 fxsave (%r8, %r15) 10 fxsave64 (%rax) 11 fxsave64 (%r8) 12 fxsave64 (%r8, %rax) 13 fxsave64 (%rax, %r8) 14 fxrstor (%rax) 15 fxrstor (%r8) 16 fxrstor (%r8, %rax) 17 fxrstor (%rax, %r8) 18 fxrstor (%r8, %r15) 19 fxrstor64 (%rax) 20 fxrstor64 (%r8) 21 fxrstor64 (%r8, %rax) 22 fxrstor64 (%rax, %r8) 23 fxrstor64 (%r8, %r15) 24 25 .intel_syntax noprefix 26fxsave [rax] 27fxsave [r8] 28fxsave [r8+rax*1] 29fxsave [rax+r8*1] 30fxsave [r8+r15*1] 31fxsave64 [rax] 32fxsave64 [r8] 33fxsave64 [r8+rax*1] 34fxsave64 [rax+r8*1] 35fxrstor [rax] 36fxrstor [r8] 37fxrstor [r8+rax*1] 38fxrstor [rax+r8*1] 39fxrstor [r8+r15*1] 40fxrstor64 [rax] 41fxrstor64 [r8] 42fxrstor64 [r8+rax*1] 43fxrstor64 [rax+r8*1] 44fxrstor64 [r8+r15*1] 45