Home
last modified time | relevance | path

Searched refs:mfence (Results 1 – 25 of 55) sorted by relevance

123

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Datomic_idempotent.ll5 ; (such as atomic add 0) can be replaced by an mfence followed by a mov.
11 ; CHECK: mfence
19 ; CHECK: mfence
27 ; CHECK: mfence
35 ; X64: mfence
37 ; X32-NOT: mfence
44 ; CHECK-NOT: mfence
52 ; CHECK: mfence
Dmfence.ll5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence.
10 ; X32-NEXT: mfence
15 ; X64-NEXT: mfence
25 ; X32-NEXT: mfence
31 ; X64-NEXT: mfence
Dsse2-intrinsics-x86.ll1803 define void @mfence() nounwind {
1804 ; CHECK-LABEL: mfence:
1806 ; CHECK-NEXT: mfence ## encoding: [0x0f,0xae,0xf0]
1808 tail call void @llvm.x86.sse2.mfence()
1811 declare void @llvm.x86.sse2.mfence() nounwind
/external/llvm/test/CodeGen/X86/
Datomic_idempotent.ll5 ; (such as atomic add 0) can be replaced by an mfence followed by a mov.
11 ; CHECK: mfence
19 ; CHECK: mfence
27 ; CHECK: mfence
35 ; X64: mfence
37 ; X32-NOT: mfence
44 ; CHECK-NOT: mfence
52 ; CHECK: mfence
Dmfence.ll5 ; It doesn't matter if an x86-64 target has specified "no-sse2"; we still can use mfence.
10 ; X32-NEXT: mfence
15 ; X64-NEXT: mfence
25 ; X32-NEXT: mfence
31 ; X64-NEXT: mfence
/external/swiftshader/third_party/subzero/tests_lit/llvm2ice_tests/
Dnacl-atomic-fence-all.ll44 ; atomic store (w/ its own mfence)
48 ; CHECK: mfence
52 ; CHECK: mfence
83 ; atomic store (w/ its own mfence)
86 ; CHECK: mfence
89 ; CHECK: mfence
123 ; atomic store (w/ its own mfence)
126 ; CHECK: mfence
131 ; CHECK: mfence
177 ; CHECK: mfence
[all …]
Dnacl-atomic-intrinsics.ll227 ; CHECK: mfence
247 ; CHECK: mfence
266 ; CHECK: mfence
286 ; CHECK: mfence
310 ; CHECK: mfence
1890 ; CHECK: mfence
1902 ; CHECK: mfence
/external/swiftshader/third_party/subzero/tests_lit/assembler/x86/
Djump_encodings.ll28 ; CHECK-NEXT: a: {{.*}} mfence
30 ; CHECK-NEXT: f: {{.*}} mfence
76 ; CHECK-NEXT: c: {{.*}} mfence
125 ; CHECK-NEXT: 18: {{.*}} mfence
150 ; CHECK-NEXT: {{.*}} mfence
175 ; CHECK-NEXT: {{.*}} mfence
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dmfence.ll3 ; RUN: llc < %s -march=x86 -mattr=+sse2 | grep mfence
Dbarrier-sse.ll3 ; RUN: llc < %s -march=x86 -mattr=+sse2 | not grep mfence
/external/u-boot/arch/x86/include/asm/
Dcpu.h187 static inline void mfence(void) in mfence() function
/external/u-boot/arch/x86/cpu/
Dmp_init.c60 mfence(); in barrier_wait()
65 mfence(); in release_barrier()
/external/llvm/test/MC/X86/
Dx86-16.s15 mfence
Dx86-32.s12 mfence
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
Dx86-16.s15 mfence
Dx86-32.s12 mfence
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-32.s12 mfence
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
DLocked.cpp17 __ mfence(); in TEST_F()
/external/swiftshader/third_party/subzero/unittest/AssemblerX8664/
DLocked.cpp17 __ mfence(); in TEST_F()
/external/swiftshader/third_party/LLVM/test/MC/Disassembler/X86/
Dsimple-tests.txt19 # CHECK: mfence
Dx86-32.txt54 # CHECK: mfence
/external/llvm/test/MC/Disassembler/X86/
Dx86-16.txt15 # CHECK: mfence
Dx86-32.txt63 # CHECK: mfence
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/X86/
Dx86-16.txt15 # CHECK: mfence
Dx86-32.txt63 # CHECK: mfence

123