Home
last modified time | relevance | path

Searched refs:rbx (Results 1 – 25 of 169) sorted by relevance

1234567

/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/
Dx86-64-lock-1.s5 lock add %eax, (%rbx)
6 lock add $0x64, (%rbx)
7 lock adc %eax, (%rbx)
8 lock adc $0x64, (%rbx)
9 lock and %eax, (%rbx)
10 lock and $0x64, (%rbx)
11 lock btc %eax, (%rbx)
12 lock btc $0x64, (%rbx)
13 lock btr %eax, (%rbx)
14 lock btr $0x64, (%rbx)
[all …]
Dx86-64-lock-1.d10 [ ]*[a-f0-9]+: f0 01 03 lock add %eax,\(%rbx\)
11 [ ]*[a-f0-9]+: f0 83 03 64 lock addl \$0x64,\(%rbx\)
12 [ ]*[a-f0-9]+: f0 11 03 lock adc %eax,\(%rbx\)
13 [ ]*[a-f0-9]+: f0 83 13 64 lock adcl \$0x64,\(%rbx\)
14 [ ]*[a-f0-9]+: f0 21 03 lock and %eax,\(%rbx\)
15 [ ]*[a-f0-9]+: f0 83 23 64 lock andl \$0x64,\(%rbx\)
16 [ ]*[a-f0-9]+: f0 0f bb 03 lock btc %eax,\(%rbx\)
17 [ ]*[a-f0-9]+: f0 0f ba 3b 64 lock btcl \$0x64,\(%rbx\)
18 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr %eax,\(%rbx\)
19 [ ]*[a-f0-9]+: f0 0f ba 33 64 lock btrl \$0x64,\(%rbx\)
[all …]
Dx86-64-lock-1-intel.d11 [ ]*[a-f0-9]+: f0 01 03 lock add DWORD PTR \[rbx\],eax
12 [ ]*[a-f0-9]+: f0 83 03 64 lock add DWORD PTR \[rbx\],0x64
13 [ ]*[a-f0-9]+: f0 11 03 lock adc DWORD PTR \[rbx\],eax
14 [ ]*[a-f0-9]+: f0 83 13 64 lock adc DWORD PTR \[rbx\],0x64
15 [ ]*[a-f0-9]+: f0 21 03 lock and DWORD PTR \[rbx\],eax
16 [ ]*[a-f0-9]+: f0 83 23 64 lock and DWORD PTR \[rbx\],0x64
17 [ ]*[a-f0-9]+: f0 0f bb 03 lock btc DWORD PTR \[rbx\],eax
18 [ ]*[a-f0-9]+: f0 0f ba 3b 64 lock btc DWORD PTR \[rbx\],0x64
19 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr DWORD PTR \[rbx\],eax
20 [ ]*[a-f0-9]+: f0 0f ba 33 64 lock btr DWORD PTR \[rbx\],0x64
[all …]
Dx86-64-bmi.s39 andn %rax,%rbx,%rsi
40 andn (%rcx),%rbx,%rsi
45 bextr %rax,%rbx,%rsi
51 tzcnt %rax,%rbx
52 tzcnt (%rcx),%rbx
55 blsi %rax,%rbx
56 blsi (%rcx),%rbx
59 blsmsk %rax,%rbx
60 blsmsk (%rcx),%rbx
63 blsr %rax,%rbx
[all …]
Dx86-64-mpx.s14 bndmk 0x3(%rbx,%r9,1), %bnd1
25 bndmov 0x3(%rbx,%r9,1), %bnd1
36 bndmov %bnd1, 0x3(%rbx,%r9,1)
50 bndcl 0x3(%rbx,%r9,1), %bnd1
63 bndcu 0x3(%rbx,%r9,1), %bnd1
76 bndcn 0x3(%rbx,%r9,1), %bnd1
79 bndstx %bnd0, 0x3(%rax,%rbx,1)
80 bndstx %bnd2, 3(%rbx,%rdx)
83 bndstx %bnd2, 0x1234(%rbx)
84 bndstx %bnd2, 3(,%rbx,1)
[all …]
Dx86-64-sse4_2.s6 crc32 %cl,%rbx
9 crc32 %rcx,%rbx
13 crc32q (%rcx),%rbx
15 crc32b %cl,%rbx
18 crc32q %rcx,%rbx
31 popcnt (%rcx),%rbx
34 popcntq (%rcx),%rbx
37 popcnt %rcx,%rbx
40 popcntq %rcx,%rbx
44 crc32 rbx,cl
[all …]
Dx86-64-bmi2.s46 rorx $7,%rax,%rbx
47 rorx $7,(%rcx),%rbx
52 mulx %rax,%rbx,%rsi
53 mulx (%rcx),%rbx,%rsi
56 pdep %rax,%rbx,%rsi
57 pdep (%rcx),%rbx,%rsi
60 pext %rax,%rbx,%rsi
61 pext (%rcx),%rbx,%rsi
66 bzhi %rax,%rbx,%rsi
70 sarx %rax,%rbx,%rsi
[all …]
Dx86-64-sha.s9 sha1rnds4 $1, (%rax,%rbx,2), %xmm4
13 sha1nexte (%rax,%rbx,2), %xmm10
17 sha1msg1 (%rax,%rbx,2), %xmm10
21 sha1msg2 (%rax,%rbx,2), %xmm10
25 sha256rnds2 (%rax,%rbx,2), %xmm1
29 sha256rnds2 %xmm0, (%rax,%rbx,2), %xmm1
33 sha256msg1 (%rax,%rbx,2), %xmm1
37 sha256msg2 (%rax,%rbx,2), %xmm1
44 sha1rnds4 xmm4, XMMWORD PTR [rax+rbx*2], 1
48 sha1nexte xmm4, XMMWORD PTR [rax+rbx*2]
[all …]
Dx86-64-lockbad-1.s6 lock mov (%rbx), %eax
37 lock add (%rbx), %eax
38 lock adc (%rbx), %eax
39 lock and (%rbx), %eax
40 lock or (%rbx), %eax
41 lock sbb (%rbx), %eax
42 lock sub (%rbx), %eax
43 lock xor (%rbx), %eax
47 lock mov eax,DWORD PTR [rbx]
78 lock add eax,DWORD PTR [rbx]
[all …]
Dx86-64-lockbad-1.l84 [ ]*6[ ]+lock mov \(%rbx\), %eax
115 [ ]*37[ ]+lock add \(%rbx\), %eax
116 [ ]*38[ ]+lock adc \(%rbx\), %eax
117 [ ]*39[ ]+lock and \(%rbx\), %eax
118 [ ]*40[ ]+lock or \(%rbx\), %eax
119 [ ]*41[ ]+lock sbb \(%rbx\), %eax
120 [ ]*42[ ]+lock sub \(%rbx\), %eax
121 [ ]*43[ ]+lock xor \(%rbx\), %eax
125 [ ]*47[ ]+lock mov eax,DWORD PTR \[rbx\]
159 [ ]*78[ ]+lock add eax,DWORD PTR \[rbx\]
[all …]
Dx86-64-specific-reg.l7 .*:[0-9]*: Warning: .*rax.*rbx.*
21 .*:[0-9]*: Warning: .*rcx.*rbx.*
39 .*:[0-9]*: Warning: .*rdx.*rbx.*
54 .*:[0-9]*: Warning: .*rbx.*rsi.*
55 .*:[0-9]*: Warning: .*rbx.*rdi.*
56 .*:[0-9]*: Warning: .*rbx.*rdi.*
57 .*:[0-9]*: Warning: .*rbx.*rdi.*
58 .*:[0-9]*: Warning: .*rbx.*rsi.*
59 .*:[0-9]*: Warning: .*rbx.*rsi.*
60 .*:[0-9]*: Warning: .*rbx.*rdi.*
[all …]
Dx86-64-vmx.s13 vmread %rax,%rbx
14 vmreadq %rax,%rbx
15 vmread %rax,(%rbx)
16 vmreadq %rax,(%rbx)
17 vmwrite %rax,%rbx
18 vmwriteq %rax,%rbx
19 vmwrite (%rax),%rbx
20 vmwriteq (%rax),%rbx
Dx86-64-bmi.d34 [ ]*[a-f0-9]+: c4 e2 e0 f2 f0 andn %rax,%rbx,%rsi
35 [ ]*[a-f0-9]+: c4 e2 e0 f2 31 andn \(%rcx\),%rbx,%rsi
38 [ ]*[a-f0-9]+: c4 e2 f8 f7 f3 bextr %rax,%rbx,%rsi
42 [ ]*[a-f0-9]+: f3 48 0f bc d8 tzcnt %rax,%rbx
43 [ ]*[a-f0-9]+: f3 48 0f bc 19 tzcnt \(%rcx\),%rbx
46 [ ]*[a-f0-9]+: c4 e2 e0 f3 d8 blsi %rax,%rbx
47 [ ]*[a-f0-9]+: c4 e2 e0 f3 19 blsi \(%rcx\),%rbx
50 [ ]*[a-f0-9]+: c4 e2 e0 f3 d0 blsmsk %rax,%rbx
51 [ ]*[a-f0-9]+: c4 e2 e0 f3 11 blsmsk \(%rcx\),%rbx
54 [ ]*[a-f0-9]+: c4 e2 e0 f3 c8 blsr %rax,%rbx
[all …]
Dx86-64-inval-ept.s6 invept %rbx, (%rcx)
7 invept %rbx, %rcx
10 invvpid %rbx, (%rcx)
11 invvpid %rbx, %rcx
16 invept oword ptr [rcx], rbx
17 invept rcx, rbx
20 invvpid oword ptr [rcx], rbx
21 invvpid rcx, rbx
Dx86-64-fsgs.s6 rdfsbase %rbx
10 rdgsbase %rbx
14 wrfsbase %rbx
18 wrgsbase %rbx
24 rdfsbase rbx
28 rdgsbase rbx
32 wrfsbase rbx
36 wrgsbase rbx
Dx86-64-vmx.d17 1a: 0f 78 c3 [ ]*vmread %rax,%rbx
18 1d: 0f 78 c3 [ ]*vmread %rax,%rbx
19 20: 0f 78 03 [ ]*vmread %rax,\(%rbx\)
20 23: 0f 78 03 [ ]*vmread %rax,\(%rbx\)
21 26: 0f 79 d8 [ ]*vmwrite %rax,%rbx
22 29: 0f 79 d8 [ ]*vmwrite %rax,%rbx
23 2c: 0f 79 18 [ ]*vmwrite \(%rax\),%rbx
24 2f: 0f 79 18 [ ]*vmwrite \(%rax\),%rbx
Dx86-64-inval-ept.l26 [ ]*6[ ]+invept %rbx, \(%rcx\)
27 [ ]*7[ ]+invept %rbx, %rcx
30 [ ]*10[ ]+invvpid %rbx, \(%rcx\)
31 [ ]*11[ ]+invvpid %rbx, %rcx
36 [ ]*16[ ]+invept oword ptr \[rcx\], rbx
37 [ ]*17[ ]+invept rcx, rbx
40 [ ]*20[ ]+invvpid oword ptr \[rcx\], rbx
41 [ ]*21[ ]+invvpid rcx, rbx
Dx86-64-bmi-intel.d35 [ ]*[a-f0-9]+: c4 e2 e0 f2 f0 andn rsi,rbx,rax
36 [ ]*[a-f0-9]+: c4 e2 e0 f2 31 andn rsi,rbx,QWORD PTR \[rcx\]
39 [ ]*[a-f0-9]+: c4 e2 f8 f7 f3 bextr rsi,rbx,rax
43 [ ]*[a-f0-9]+: f3 48 0f bc d8 tzcnt rbx,rax
44 [ ]*[a-f0-9]+: f3 48 0f bc 19 tzcnt rbx,QWORD PTR \[rcx\]
47 [ ]*[a-f0-9]+: c4 e2 e0 f3 d8 blsi rbx,rax
48 [ ]*[a-f0-9]+: c4 e2 e0 f3 19 blsi rbx,QWORD PTR \[rcx\]
51 [ ]*[a-f0-9]+: c4 e2 e0 f3 d0 blsmsk rbx,rax
52 [ ]*[a-f0-9]+: c4 e2 e0 f3 11 blsmsk rbx,QWORD PTR \[rcx\]
55 [ ]*[a-f0-9]+: c4 e2 e0 f3 c8 blsr rbx,rax
[all …]
Dx86-64-mpx-addr32.s2 .byte 0x67; bndmk 0x3(%rcx,%rbx,1),%bnd1
13 .byte 0x67; bndstx %bnd0,0x3(%rax,%rbx,1)
14 .byte 0x67; bndstx %bnd2,0x3(%rbx)
15 .byte 0x67; bndldx 0x3(%rax,%rbx,1),%bnd0
16 .byte 0x67; bndldx 0x3(%rbx),%bnd2
29 .byte 0x67; bndstx %bnd0,0x3(%rax,%rbx,1)
30 .byte 0x67; bndstx %bnd2,0x3(,%rbx,1)
31 .byte 0x67; bndldx 0x3(%rax,%rbx,1),%bnd0
32 .byte 0x67; bndldx 0x3(,%rbx,1),%bnd2
Dx86-64-sib.s18 mov (%rbx),%eax
19 mov (%rbx,%riz),%eax
20 mov (%rbx,%riz,1),%eax
21 mov (%rbx,%riz,2),%eax
22 mov (%rbx,%riz,4),%eax
23 mov (%rbx,%riz,8),%eax
45 mov eax,DWORD PTR [rbx+riz]
46 mov eax,DWORD PTR [rbx+riz*1]
47 mov eax,DWORD PTR [rbx+riz*2]
48 mov eax,DWORD PTR [rbx+riz*4]
[all …]
Dx86-64-sha.d12 [ ]*[a-f0-9]+: 0f 3a cc 24 58 01 sha1rnds4 \$0x1,\(%rax,%rbx,2\),%xmm4
16 [ ]*[a-f0-9]+: 44 0f 38 c8 14 58 sha1nexte \(%rax,%rbx,2\),%xmm10
20 [ ]*[a-f0-9]+: 44 0f 38 c9 14 58 sha1msg1 \(%rax,%rbx,2\),%xmm10
24 [ ]*[a-f0-9]+: 44 0f 38 ca 14 58 sha1msg2 \(%rax,%rbx,2\),%xmm10
28 [ ]*[a-f0-9]+: 0f 38 cb 0c 58 sha256rnds2 (%xmm0,)?\(%rax,%rbx,2\),%xmm1
32 [ ]*[a-f0-9]+: 0f 38 cb 0c 58 sha256rnds2 (%xmm0,)?\(%rax,%rbx,2\),%xmm1
36 [ ]*[a-f0-9]+: 0f 38 cc 0c 58 sha256msg1 \(%rax,%rbx,2\),%xmm1
40 [ ]*[a-f0-9]+: 0f 38 cd 0c 58 sha256msg2 \(%rax,%rbx,2\),%xmm1
44 [ ]*[a-f0-9]+: 0f 3a cc 24 58 01 sha1rnds4 \$0x1,\(%rax,%rbx,2\),%xmm4
48 [ ]*[a-f0-9]+: 0f 38 c8 24 58 sha1nexte \(%rax,%rbx,2\),%xmm4
[all …]
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/i386/ilp32/
Dx86-64-vmx.d18 1a: 0f 78 c3 [ ]*vmread %rax,%rbx
19 1d: 0f 78 c3 [ ]*vmread %rax,%rbx
20 20: 0f 78 03 [ ]*vmread %rax,\(%rbx\)
21 23: 0f 78 03 [ ]*vmread %rax,\(%rbx\)
22 26: 0f 79 d8 [ ]*vmwrite %rax,%rbx
23 29: 0f 79 d8 [ ]*vmwrite %rax,%rbx
24 2c: 0f 79 18 [ ]*vmwrite \(%rax\),%rbx
25 2f: 0f 79 18 [ ]*vmwrite \(%rax\),%rbx
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-x86-64/
Dtlsgd8.s5 pushq %rbx
6 pushq %rbx
7 leaq 1b(%rip), %rbx
8 addq %r11, %rbx
13 addq %rbx, %rax
16 popq %rbx
17 popq %rbx
Dtlsgd7.s5 pushq %rbx
6 pushq %rbx
7 leaq 1b(%rip), %rbx
8 addq %r11, %rbx
13 addq %rbx, %rax
16 popq %rbx
17 popq %rbx
Dtlsld3.s5 pushq %rbx
6 pushq %rbx
7 leaq 1b(%rip), %rbx
8 addq %r11, %rbx
13 addq %rbx, %rax
18 popq %rbx
19 popq %rbx

1234567