Home
last modified time | relevance | path

Searched refs:xchgl (Results 1 – 25 of 51) sorted by relevance

123

/external/llvm/test/CodeGen/X86/
Datomic_mi.ll23 ; seq_cst stores are left as (lock) xchgl, but we try to check every other
89 ; It would be incorrect to replace a lock xchgl by a movl
92 ; X64: xchgl
94 ; X32: xchgl
258 ; X64: xchgl
260 ; X32: xchgl
269 ; X64: xchgl
271 ; X32: xchgl
394 ; X64: xchgl
396 ; X32: xchgl
[all …]
Dasm-indirect-mem.ll8 …%asmtmp = tail call i32 asm sideeffect "xchgl $1,$0", "=*m,=r,*m,1,~{dirflag},~{fpsr},~{flags}"( i…
Datomic-pointer.ll17 ; CHECK: xchgl
Datomic-load-store.ll6 ; CHECK: xchgl %esi, (%rdi)
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Datomic_mi.ll23 ; seq_cst stores are left as (lock) xchgl, but we try to check every other
89 ; It would be incorrect to replace a lock xchgl by a movl
92 ; X64: xchgl
94 ; X32: xchgl
258 ; X64: xchgl
260 ; X32: xchgl
269 ; X64: xchgl
271 ; X32: xchgl
394 ; X64: xchgl
396 ; X32: xchgl
[all …]
Dschedule-x86_32.ll2258 ; GENERIC-NEXT: xchgl %eax, %eax
2259 ; GENERIC-NEXT: xchgl %ecx, %eax
2260 ; GENERIC-NEXT: xchgl %eax, (%edx)
2270 ; ATOM-NEXT: xchgl %eax, %eax # sched: [2:1.00]
2271 ; ATOM-NEXT: xchgl %ecx, %eax # sched: [2:1.00]
2272 ; ATOM-NEXT: xchgl %eax, (%edx) # sched: [3:1.50]
2282 ; SLM-NEXT: xchgl %eax, %eax # sched: [1:0.50]
2283 ; SLM-NEXT: xchgl %ecx, %eax # sched: [1:0.50]
2284 ; SLM-NEXT: xchgl %eax, (%edx) # sched: [4:2.00]
2294 ; SANDY-NEXT: xchgl %eax, %eax # sched: [2:1.00]
[all …]
Dasm-indirect-mem.ll8 …%asmtmp = tail call i32 asm sideeffect "xchgl $1,$0", "=*m,=r,*m,1,~{dirflag},~{fpsr},~{flags}"( i…
Datomic-pointer.ll17 ; CHECK: xchgl
Datomic-load-store.ll6 ; CHECK: xchgl %esi, (%rdi)
Dinline-asm-tied.ll8 …%0 = call i64 asm "bswap %eax\0A\09bswap %edx\0A\09xchgl %eax, %%edx", "=A,0,~{dirflag},~{fp…
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DI86-32.s1165 lock xchgl %eax, 3809469200(%edx,%eax,4)
1169 lock xchgl %eax, 485498096(%edx,%eax,4)
1173 lock xchgl %eax, 485498096(%edx)
1177 lock xchgl %eax, 485498096
1181 lock xchgl %eax, 64(%edx,%eax)
1185 lock xchgl %eax, (%edx)
3369 xchgl %eax, 3809469200(%edx,%eax,4) label
3373 xchgl %eax, 485498096(%edx,%eax,4) label
3377 xchgl %eax, 485498096(%edx) label
3381 xchgl %eax, 485498096 label
[all …]
Dx86-16.s933 xchgl %eax, %eax label
941 xchgl %ecx, %eax label
945 xchgl %eax, %ecx label
Dx86-64.s888 xchgl 368(%rax),%ecx label
890 xchgl %ecx, 368(%rax) label
1360 xchgl %eax, %eax label
1368 xchgl %ecx, %eax label
1372 xchgl %eax, %ecx label
Dx86-32.s1065 xchgl %eax, %eax label
1073 xchgl %ecx, %eax label
1077 xchgl %eax, %ecx label
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-64.s774 xchgl 368(%rax),%ecx label
776 xchgl %ecx, 368(%rax) label
1181 xchgl %eax, %eax label
1189 xchgl %ecx, %eax label
1193 xchgl %eax, %ecx label
Dx86-32.s952 xchgl %eax, %eax label
960 xchgl %ecx, %eax label
964 xchgl %eax, %ecx label
/external/llvm/test/MC/X86/
Dx86-64.s878 xchgl 368(%rax),%ecx label
880 xchgl %ecx, 368(%rax) label
1341 xchgl %eax, %eax label
1349 xchgl %ecx, %eax label
1353 xchgl %eax, %ecx label
Dx86-16.s921 xchgl %eax, %eax label
929 xchgl %ecx, %eax label
933 xchgl %eax, %ecx label
Dx86-32.s1049 xchgl %eax, %eax label
1057 xchgl %ecx, %eax label
1061 xchgl %eax, %ecx label
/external/boringssl/mac-x86/crypto/fipsmodule/
Dvpaes-x86.S488 xchgl %esp,%ebx
520 xchgl %esp,%ebx
572 xchgl %esp,%ebx
600 xchgl %esp,%ebx
630 xchgl %esp,%ebx
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dasm-indirect-mem.ll8 …%asmtmp = tail call i32 asm sideeffect "xchgl $1,$0", "=*m,=r,*m,1,~{dirflag},~{fpsr},~{flags}"( i…
Datomic-load-store.ll6 ; CHECK: xchgl %esi, (%rdi)
Dinline-asm-tied.ll13 …%0 = call i64 asm "bswap %eax\0A\09bswap %edx\0A\09xchgl %eax, %edx", "=A,0,~{dirflag},~{fps…
/external/boringssl/linux-x86/crypto/fipsmodule/
Dvpaes-x86.S505 xchgl %esp,%ebx
539 xchgl %esp,%ebx
593 xchgl %esp,%ebx
623 xchgl %esp,%ebx
655 xchgl %esp,%ebx
/external/u-boot/arch/x86/cpu/i386/
Dsetjmp.S49 xchgl %eax, %edx

123