Browse Source
* gas/i386/i386.exp: Don't run rep-bsf nor rep-ret. * gas/i386/rep-bsf.d: Removed. * gas/i386/rep-bsf.s: Likewise. * gas/i386/rep-ret.d: Likewise. * gas/i386/rep-ret.s: Likewise. * gas/i386/rep-suffix.d: Updated. * gas/i386/x86-64-rep-suffix.d: Likewise. * gas/i386/ilp32/x86-64-rep-suffix.d: Likewise. * gas/i386/rep-suffix.s: Add tests for bsf, bsr and ret. * i386/x86-64-rep-suffix.s: Likewise.cygwin-64bit-branch
11 changed files with 35 additions and 29 deletions
@ -1,11 +0,0 @@ |
|||
#objdump: -d |
|||
#name: rep prefix on bsf/bsr |
|||
|
|||
.*: +file format .* |
|||
|
|||
Disassembly of section .text: |
|||
|
|||
0+000 <bsf>: |
|||
\s*[0-9]+:\s+f3 0f bc c1\s+tzcnt %ecx,%eax |
|||
0+004 <bsr>: |
|||
\s*[0-9]+:\s+f3 0f bd c1\s+lzcnt %ecx,%eax |
|||
@ -1,3 +0,0 @@ |
|||
.text |
|||
bsf: rep bsf %ecx, %eax |
|||
bsr: rep bsr %ecx, %eax |
|||
@ -1,10 +0,0 @@ |
|||
#objdump: -d |
|||
#name: rep prefix on ret |
|||
|
|||
.*: +file format .* |
|||
|
|||
Disassembly of section .text: |
|||
|
|||
0+000 <foo>: |
|||
\s*[0-9a-f]+:\s+f3 c3\s+repz ret\s* |
|||
\.\.\. |
|||
@ -1,3 +0,0 @@ |
|||
.text |
|||
foo: rep ret |
|||
.p2align 4,0 |
|||
Loading…
Reference in new issue