Home
last modified time | relevance | path

Searched refs:lock (Results 1 – 25 of 85) sorted by relevance

1234

/toolchain/binutils/binutils-2.25/gas/testsuite/gas/i386/
Dlockbad-1.s5 lock mov %ecx, %eax
6 lock mov (%ebx), %eax
8 lock add %ebx, %eax
9 lock add $0x64, %ebx
10 lock adc %ebx, %eax
11 lock adc $0x64, %ebx
12 lock and %ebx, %eax
13 lock and $0x64, %ebx
14 lock btc %eax, %ebx
15 lock btc $0x64, %ebx
[all …]
Dx86-64-lockbad-1.s5 lock mov %ecx, %eax
6 lock mov (%rbx), %eax
8 lock add %ebx, %eax
9 lock add $0x64, %ebx
10 lock adc %ebx, %eax
11 lock adc $0x64, %ebx
12 lock and %ebx, %eax
13 lock and $0x64, %ebx
14 lock btc %eax, %ebx
15 lock btc $0x64, %ebx
[all …]
Dx86-64-hle.s11 xacquire lock adcb $100,(%rcx)
12 lock xacquire adcb $100,(%rcx)
13 xrelease lock adcb $100,(%rcx)
14 lock xrelease adcb $100,(%rcx)
17 xacquire lock addb $100,(%rcx)
18 lock xacquire addb $100,(%rcx)
19 xrelease lock addb $100,(%rcx)
20 lock xrelease addb $100,(%rcx)
23 xacquire lock andb $100,(%rcx)
24 lock xacquire andb $100,(%rcx)
[all …]
Dhle.s8 xacquire lock adcb $100,(%ecx)
9 lock xacquire adcb $100,(%ecx)
10 xrelease lock adcb $100,(%ecx)
11 lock xrelease adcb $100,(%ecx)
14 xacquire lock addb $100,(%ecx)
15 lock xacquire addb $100,(%ecx)
16 xrelease lock addb $100,(%ecx)
17 lock xrelease addb $100,(%ecx)
20 xacquire lock andb $100,(%ecx)
21 lock xacquire andb $100,(%ecx)
[all …]
Dlockbad-1.l83 [ ]*5[ ]+lock mov %ecx, %eax
84 [ ]*6[ ]+lock mov \(%ebx\), %eax
86 [ ]*8[ ]+lock add %ebx, %eax
87 [ ]*9[ ]+lock add \$0x64, %ebx
88 [ ]*10[ ]+lock adc %ebx, %eax
89 [ ]*11[ ]+lock adc \$0x64, %ebx
90 [ ]*12[ ]+lock and %ebx, %eax
91 [ ]*13[ ]+lock and \$0x64, %ebx
92 [ ]*14[ ]+lock btc %eax, %ebx
93 [ ]*15[ ]+lock btc \$0x64, %ebx
[all …]
Dx86-64-lockbad-1.l83 [ ]*5[ ]+lock mov %ecx, %eax
84 [ ]*6[ ]+lock mov \(%rbx\), %eax
86 [ ]*8[ ]+lock add %ebx, %eax
87 [ ]*9[ ]+lock add \$0x64, %ebx
88 [ ]*10[ ]+lock adc %ebx, %eax
89 [ ]*11[ ]+lock adc \$0x64, %ebx
90 [ ]*12[ ]+lock and %ebx, %eax
91 [ ]*13[ ]+lock and \$0x64, %ebx
92 [ ]*14[ ]+lock btc %eax, %ebx
93 [ ]*15[ ]+lock btc \$0x64, %ebx
[all …]
Dhle.d10 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adcb \$0x64,\(%ecx\)
11 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adcb \$0x64,\(%ecx\)
12 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adcb \$0x64,\(%ecx\)
13 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adcb \$0x64,\(%ecx\)
14 [ ]*[a-f0-9]+: f0 f2 80 11 64 lock xacquire adcb \$0x64,\(%ecx\)
15 [ ]*[a-f0-9]+: f0 f3 80 11 64 lock xrelease adcb \$0x64,\(%ecx\)
16 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock addb \$0x64,\(%ecx\)
17 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock addb \$0x64,\(%ecx\)
18 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock addb \$0x64,\(%ecx\)
19 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock addb \$0x64,\(%ecx\)
[all …]
Dx86-64-hlebad.s9 xacquire lock adc $100,%al
10 lock xacquire adc $100,%al
12 xrelease lock adc $100,%al
13 lock xrelease adc $100,%al
17 xacquire lock adc $1000,%ax
18 lock xacquire adc $1000,%ax
20 xrelease lock adc $1000,%ax
21 lock xrelease adc $1000,%ax
25 xacquire lock adc $10000000,%eax
26 lock xacquire adc $10000000,%eax
[all …]
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-hle.d10 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adcb \$0x64,\(%rcx\)
11 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adcb \$0x64,\(%rcx\)
12 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adcb \$0x64,\(%rcx\)
13 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adcb \$0x64,\(%rcx\)
14 [ ]*[a-f0-9]+: f0 f2 80 11 64 lock xacquire adcb \$0x64,\(%rcx\)
15 [ ]*[a-f0-9]+: f0 f3 80 11 64 lock xrelease adcb \$0x64,\(%rcx\)
16 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock addb \$0x64,\(%rcx\)
17 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock addb \$0x64,\(%rcx\)
18 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock addb \$0x64,\(%rcx\)
19 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock addb \$0x64,\(%rcx\)
[all …]
Dlock-1.s5 lock add %eax, (%ebx)
6 lock add $0x64, (%ebx)
7 lock adc %eax, (%ebx)
8 lock adc $0x64, (%ebx)
9 lock and %eax, (%ebx)
10 lock and $0x64, (%ebx)
11 lock btc %eax, (%ebx)
12 lock btc $0x64, (%ebx)
13 lock btr %eax, (%ebx)
14 lock btr $0x64, (%ebx)
[all …]
Dhlebad.s9 xacquire lock adc $100,%al
10 lock xacquire adc $100,%al
12 xrelease lock adc $100,%al
13 lock xrelease adc $100,%al
17 xacquire lock adc $1000,%ax
18 lock xacquire adc $1000,%ax
20 xrelease lock adc $1000,%ax
21 lock xrelease adc $1000,%ax
25 xacquire lock adc $10000000,%eax
26 lock xacquire adc $10000000,%eax
[all …]
Dx86-64-hle-intel.d11 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adc BYTE PTR \[rcx\],0x64
12 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adc BYTE PTR \[rcx\],0x64
13 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adc BYTE PTR \[rcx\],0x64
14 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adc BYTE PTR \[rcx\],0x64
15 [ ]*[a-f0-9]+: f0 f2 80 11 64 lock xacquire adc BYTE PTR \[rcx\],0x64
16 [ ]*[a-f0-9]+: f0 f3 80 11 64 lock xrelease adc BYTE PTR \[rcx\],0x64
17 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock add BYTE PTR \[rcx\],0x64
18 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock add BYTE PTR \[rcx\],0x64
19 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock add BYTE PTR \[rcx\],0x64
20 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock add BYTE PTR \[rcx\],0x64
[all …]
Dhle-intel.d11 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adc BYTE PTR \[ecx\],0x64
12 [ ]*[a-f0-9]+: f2 f0 80 11 64 xacquire lock adc BYTE PTR \[ecx\],0x64
13 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adc BYTE PTR \[ecx\],0x64
14 [ ]*[a-f0-9]+: f3 f0 80 11 64 xrelease lock adc BYTE PTR \[ecx\],0x64
15 [ ]*[a-f0-9]+: f0 f2 80 11 64 lock xacquire adc BYTE PTR \[ecx\],0x64
16 [ ]*[a-f0-9]+: f0 f3 80 11 64 lock xrelease adc BYTE PTR \[ecx\],0x64
17 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock add BYTE PTR \[ecx\],0x64
18 [ ]*[a-f0-9]+: f2 f0 80 01 64 xacquire lock add BYTE PTR \[ecx\],0x64
19 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock add BYTE PTR \[ecx\],0x64
20 [ ]*[a-f0-9]+: f3 f0 80 01 64 xrelease lock add BYTE PTR \[ecx\],0x64
[all …]
Dx86-64-hlebad.l481 [ ]*9[ ]+xacquire lock adc \$100,%al
482 [ ]*10[ ]+lock xacquire adc \$100,%al
484 [ ]*12[ ]+xrelease lock adc \$100,%al
485 [ ]*13[ ]+lock xrelease adc \$100,%al
489 [ ]*17[ ]+xacquire lock adc \$1000,%ax
490 [ ]*18[ ]+lock xacquire adc \$1000,%ax
492 [ ]*20[ ]+xrelease lock adc \$1000,%ax
493 [ ]*21[ ]+lock xrelease adc \$1000,%ax
497 [ ]*25[ ]+xacquire lock adc \$10000000,%eax
498 [ ]*26[ ]+lock xacquire adc \$10000000,%eax
[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 …]
Dhlebad.l365 [ ]*9[ ]+xacquire lock adc \$100,%al
366 [ ]*10[ ]+lock xacquire adc \$100,%al
368 [ ]*12[ ]+xrelease lock adc \$100,%al
369 [ ]*13[ ]+lock xrelease adc \$100,%al
373 [ ]*17[ ]+xacquire lock adc \$1000,%ax
374 [ ]*18[ ]+lock xacquire adc \$1000,%ax
376 [ ]*20[ ]+xrelease lock adc \$1000,%ax
377 [ ]*21[ ]+lock xrelease adc \$1000,%ax
381 [ ]*25[ ]+xacquire lock adc \$10000000,%eax
382 [ ]*26[ ]+lock xacquire adc \$10000000,%eax
[all …]
Dlock-1.d10 [ ]*[a-f0-9]+: f0 01 03 lock add %eax,\(%ebx\)
11 [ ]*[a-f0-9]+: f0 83 03 64 lock addl \$0x64,\(%ebx\)
12 [ ]*[a-f0-9]+: f0 11 03 lock adc %eax,\(%ebx\)
13 [ ]*[a-f0-9]+: f0 83 13 64 lock adcl \$0x64,\(%ebx\)
14 [ ]*[a-f0-9]+: f0 21 03 lock and %eax,\(%ebx\)
15 [ ]*[a-f0-9]+: f0 83 23 64 lock andl \$0x64,\(%ebx\)
16 [ ]*[a-f0-9]+: f0 0f bb 03 lock btc %eax,\(%ebx\)
17 [ ]*[a-f0-9]+: f0 0f ba 3b 64 lock btcl \$0x64,\(%ebx\)
18 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr %eax,\(%ebx\)
19 [ ]*[a-f0-9]+: f0 0f ba 33 64 lock btrl \$0x64,\(%ebx\)
[all …]
Dx86-64-lock-1-intel.d3 #source: x86-64-lock-1.s
11 [ ]*[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
[all …]
Dlock-1-intel.d3 #source: lock-1.s
11 [ ]*[a-f0-9]+: f0 01 03 lock add DWORD PTR \[ebx\],eax
12 [ ]*[a-f0-9]+: f0 83 03 64 lock add DWORD PTR \[ebx\],0x64
13 [ ]*[a-f0-9]+: f0 11 03 lock adc DWORD PTR \[ebx\],eax
14 [ ]*[a-f0-9]+: f0 83 13 64 lock adc DWORD PTR \[ebx\],0x64
15 [ ]*[a-f0-9]+: f0 21 03 lock and DWORD PTR \[ebx\],eax
16 [ ]*[a-f0-9]+: f0 83 23 64 lock and DWORD PTR \[ebx\],0x64
17 [ ]*[a-f0-9]+: f0 0f bb 03 lock btc DWORD PTR \[ebx\],eax
18 [ ]*[a-f0-9]+: f0 0f ba 3b 64 lock btc DWORD PTR \[ebx\],0x64
19 [ ]*[a-f0-9]+: f0 0f b3 03 lock btr DWORD PTR \[ebx\],eax
[all …]
Dlong-1.d10 …f0 f0 f2 f2 f2 f2 f2 f2 f0 f0 f3 0f 10 repnz lock lock lock repnz repnz repnz repnz repnz repnz l…
12 … f0 f0 f0 f2 f2 f2 f2 f0 f0 f0 f0 f3 0f 10 00 lock lock lock repnz repnz repnz repnz lock lock lo…
Dx86-64-long-1.d10 …f0 f0 f2 f2 f2 f2 f2 f2 f0 f0 f3 0f 10 repnz lock lock lock repnz repnz repnz repnz repnz repnz l…
12 … f0 f0 f0 f2 f2 f2 f2 f0 f0 f0 f0 f3 0f 10 00 lock lock lock repnz repnz repnz repnz lock lock lo…
Dlong-1-intel.d11 …f0 f0 f2 f2 f2 f2 f2 f2 f0 f0 f3 0f 10 repnz lock lock lock repnz repnz repnz repnz repnz repnz l…
13 … f0 f0 f0 f2 f2 f2 f2 f0 f0 f0 f0 f3 0f 10 00 lock lock lock repnz repnz repnz repnz lock lock lo…
Dx86-64-long-1-intel.d11 …f0 f0 f2 f2 f2 f2 f2 f2 f0 f0 f3 0f 10 repnz lock lock lock repnz repnz repnz repnz repnz repnz l…
13 … f0 f0 f0 f2 f2 f2 f2 f0 f0 f0 f0 f3 0f 10 00 lock lock lock repnz repnz repnz repnz lock lock lo…
Dprefix.d22 [ ]*[a-f0-9]+: f2 67 f0 66 0f 11 22 lock data16 movsd %xmm4,\(%bp,%si\)
24 [ ]*[a-f0-9]+: f3 67 f0 66 0f 11 22 lock data16 movss %xmm4,\(%bp,%si\)
28 [ ]*[a-f0-9]+: f3 f0 f2 66 36 0f 11 22 repz lock data16 movsd %xmm4,%ss:\(%edx\)
31 [ ]*[a-f0-9]+: f2 67 f0 66 3e 36 0f 11 22 lock data16 ds movsd %xmm4,%ss:\(%bp,%si\)
33 [ ]*[a-f0-9]+: f3 f0 66 3e 36 0f 11 22 lock data16 ds movss %xmm4,%ss:\(%edx\)
37 [ ]*[a-f0-9]+: f2 67 f0 66 90 repnz addr16 lock xchg %ax,%ax
39 [ ]*[a-f0-9]+: f3 67 f0 66 90 addr16 lock data16 pause
42 [ ]*[a-f0-9]+: f2 f0 67 3e 90 repnz lock addr16 ds nop
45 [ ]*[a-f0-9]+: f3 f0 3e 90 lock ds pause
46 [ ]*[a-f0-9]+: f3 f0 67 3e 90 lock addr16 ds pause
[all …]

1234