X-Git-Url: http://drtracing.org/?a=blobdiff_plain;ds=sidebyside;f=gas%2Ftestsuite%2Fgas%2Fi386%2Fx86-64-xsave-intel.d;h=f516402a7afdcaaf654d8ba4d84151a3065b0318;hb=c7b8aa3a72401a50a5736ed70ad8be809f82321c;hp=4659a2ee933f2195bc41104d5c94a2f244ee489a;hpb=475a2301db23da20a59a59814f8b1a9eebce7855;p=deliverable%2Fbinutils-gdb.git diff --git a/gas/testsuite/gas/i386/x86-64-xsave-intel.d b/gas/testsuite/gas/i386/x86-64-xsave-intel.d index 4659a2ee93..f516402a7a 100644 --- a/gas/testsuite/gas/i386/x86-64-xsave-intel.d +++ b/gas/testsuite/gas/i386/x86-64-xsave-intel.d @@ -8,10 +8,62 @@ Disassembly of section .text: 0+ <_start>: -[ ]*[a-f0-9]+: 41 0f ae 29 xrstor \[r9\] -[ ]*[a-f0-9]+: 41 0f ae 21 xsave \[r9\] [ ]*[a-f0-9]+: 0f 01 d0 xgetbv [ ]*[a-f0-9]+: 0f 01 d1 xsetbv -[ ]*[a-f0-9]+: 0f ae 29 xrstor \[rcx\] -[ ]*[a-f0-9]+: 0f ae 21 xsave \[rcx\] +[ ]*[a-f0-9]+: 0f ae 20 xsave \[rax\] +[ ]*[a-f0-9]+: 41 0f ae 20 xsave \[r8\] +[ ]*[a-f0-9]+: 41 0f ae 24 00 xsave \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 42 0f ae 24 00 xsave \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 43 0f ae 24 38 xsave \[r8\+r15\*1\] +[ ]*[a-f0-9]+: 48 0f ae 20 xsave64 \[rax\] +[ ]*[a-f0-9]+: 49 0f ae 20 xsave64 \[r8\] +[ ]*[a-f0-9]+: 49 0f ae 24 00 xsave64 \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 4a 0f ae 24 00 xsave64 \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 0f ae 28 xrstor \[rax\] +[ ]*[a-f0-9]+: 41 0f ae 28 xrstor \[r8\] +[ ]*[a-f0-9]+: 41 0f ae 2c 00 xrstor \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 42 0f ae 2c 00 xrstor \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 43 0f ae 2c 38 xrstor \[r8\+r15\*1\] +[ ]*[a-f0-9]+: 48 0f ae 28 xrstor64 \[rax\] +[ ]*[a-f0-9]+: 49 0f ae 28 xrstor64 \[r8\] +[ ]*[a-f0-9]+: 49 0f ae 2c 00 xrstor64 \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 4a 0f ae 2c 00 xrstor64 \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 4b 0f ae 2c 38 xrstor64 \[r8\+r15\*1\] +[ ]*[a-f0-9]+: 0f ae 30 xsaveopt \[rax\] +[ ]*[a-f0-9]+: 41 0f ae 30 xsaveopt \[r8\] +[ ]*[a-f0-9]+: 41 0f ae 34 00 xsaveopt \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 42 0f ae 34 00 xsaveopt \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 43 0f ae 34 38 xsaveopt \[r8\+r15\*1\] +[ ]*[a-f0-9]+: 48 0f ae 30 xsaveopt64 \[rax\] +[ ]*[a-f0-9]+: 49 0f ae 30 xsaveopt64 \[r8\] +[ ]*[a-f0-9]+: 49 0f ae 34 00 xsaveopt64 \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 4a 0f ae 34 00 xsaveopt64 \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 0f ae 20 xsave \[rax\] +[ ]*[a-f0-9]+: 41 0f ae 20 xsave \[r8\] +[ ]*[a-f0-9]+: 41 0f ae 24 00 xsave \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 42 0f ae 24 00 xsave \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 43 0f ae 24 38 xsave \[r8\+r15\*1\] +[ ]*[a-f0-9]+: 48 0f ae 20 xsave64 \[rax\] +[ ]*[a-f0-9]+: 49 0f ae 20 xsave64 \[r8\] +[ ]*[a-f0-9]+: 49 0f ae 24 00 xsave64 \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 4a 0f ae 24 00 xsave64 \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 0f ae 28 xrstor \[rax\] +[ ]*[a-f0-9]+: 41 0f ae 28 xrstor \[r8\] +[ ]*[a-f0-9]+: 41 0f ae 2c 00 xrstor \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 42 0f ae 2c 00 xrstor \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 43 0f ae 2c 38 xrstor \[r8\+r15\*1\] +[ ]*[a-f0-9]+: 48 0f ae 28 xrstor64 \[rax\] +[ ]*[a-f0-9]+: 49 0f ae 28 xrstor64 \[r8\] +[ ]*[a-f0-9]+: 49 0f ae 2c 00 xrstor64 \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 4a 0f ae 2c 00 xrstor64 \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 4b 0f ae 2c 38 xrstor64 \[r8\+r15\*1\] +[ ]*[a-f0-9]+: 0f ae 30 xsaveopt \[rax\] +[ ]*[a-f0-9]+: 41 0f ae 30 xsaveopt \[r8\] +[ ]*[a-f0-9]+: 41 0f ae 34 00 xsaveopt \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 42 0f ae 34 00 xsaveopt \[rax\+r8\*1\] +[ ]*[a-f0-9]+: 43 0f ae 34 38 xsaveopt \[r8\+r15\*1\] +[ ]*[a-f0-9]+: 48 0f ae 30 xsaveopt64 \[rax\] +[ ]*[a-f0-9]+: 49 0f ae 30 xsaveopt64 \[r8\] +[ ]*[a-f0-9]+: 49 0f ae 34 00 xsaveopt64 \[r8\+rax\*1\] +[ ]*[a-f0-9]+: 4a 0f ae 34 00 xsaveopt64 \[rax\+r8\*1\] #pass