Home
last modified time | relevance | path

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

123

/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/llvm-project/llvm/test/CodeGen/X86/
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
Dmembarrier.ll10 ; CHECK-NEXT: mfence
12 ; CHECK-NEXT: mfence
Datomic-idempotent.ll10 ; (such as atomic add 0) can be replaced by an mfence followed by a mov.
17 ; X64-NEXT: mfence
24 ; X86-SSE2-NEXT: mfence
52 ; X64-NEXT: mfence
59 ; X86-SSE2-NEXT: mfence
93 ; X64-NEXT: mfence
100 ; X86-SSE2-NEXT: mfence
134 ; X64-NEXT: mfence
304 ; X64-NEXT: mfence
311 ; X86-SSE2-NEXT: mfence
Datomic-unordered.ll2333 ; CHECK-NEXT: mfence
2421 ; CHECK-O0-NEXT: mfence
2428 ; CHECK-O3-CUR-NEXT: mfence
2436 ; CHECK-O3-EX-NEXT: mfence
2476 ; CHECK-O0-NEXT: mfence
2483 ; CHECK-O3-CUR-NEXT: mfence
2491 ; CHECK-O3-EX-NEXT: mfence
2664 ; CHECK-O0-NEXT: mfence
2678 ; CHECK-O3-CUR-NEXT: mfence
2691 ; CHECK-O3-EX-NEXT: mfence
/external/llvm-project/llvm/test/MC/Disassembler/X86/
Dx86-32.txt77 # CHECK: mfence
78 # CHECK: mfence
79 # CHECK: mfence
80 # CHECK: mfence
81 # CHECK: mfence
82 # CHECK: mfence
83 # CHECK: mfence
84 # CHECK: mfence
/external/llvm/test/MC/X86/
Dx86-16.s15 mfence
Dx86-32.s12 mfence
/external/llvm-project/llvm/test/MC/X86/
Dx86-16.s15 mfence
Dx86-32.s12 mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 1.00 * * U mfence
772 … - - - - - - - - - - - - 1.00 mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 0.50 * * U mfence
761 …CK-NEXT: 0.50 0.50 - - - - - - - - - - mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 2 2 0.50 * * U mfence
759 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 0.33 * * U mfence
762 …: 0.33 0.33 0.33 - - - - - - - - - - mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 3 3 0.50 * * U mfence
759 # CHECK-NEXT: - - 0.50 0.50 0.33 0.33 - 0.50 0.50 0.33 mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 1.00 * * U mfence
757 # CHECK-NEXT: - - - - - - - 1.00 mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Barcelona/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 1.00 * * U mfence
757 # CHECK-NEXT: - - - - 1.00 - 0.50 0.50 mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 1.00 * * U mfence
763 … - - - - - - - - 1.00 - - - - mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 3 3 0.50 * * U mfence
759 # CHECK-NEXT: - - 0.50 0.50 0.33 0.33 - 0.50 0.50 0.33 mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 1.00 * * U mfence
751 # CHECK-NEXT: 1.00 - mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 1.00 * * U mfence
757 # CHECK-NEXT: - - - - 1.00 - 0.50 0.50 mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 1 1 1.00 * * U mfence
757 # CHECK-NEXT: - - - - 1.00 - 0.50 0.50 mfence
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-sse2.s97 mfence label
473 # CHECK-NEXT: 2 2 0.50 * * U mfence
759 # CHECK-NEXT: - - 0.50 0.50 - - - 0.50 0.50 - mfence
/external/swiftshader/third_party/subzero/unittest/AssemblerX8632/
DLocked.cpp17 __ mfence(); in TEST_F()

123