/external/llvm/test/CodeGen/X86/ |
D | atomic_idempotent.ll | 5 ; (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
|
D | mfence.ll | 5 ; 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/ |
D | mfence.ll | 5 ; 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
|
D | membarrier.ll | 10 ; CHECK-NEXT: mfence 12 ; CHECK-NEXT: mfence
|
D | atomic-idempotent.ll | 10 ; (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
|
D | atomic-unordered.ll | 2333 ; 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/ |
D | x86-32.txt | 77 # 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/ |
D | x86-16.s | 15 mfence
|
D | x86-32.s | 12 mfence
|
/external/llvm-project/llvm/test/MC/X86/ |
D | x86-16.s | 15 mfence
|
D | x86-32.s | 12 mfence
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | resources-sse2.s | 97 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/ |
D | Locked.cpp | 17 __ mfence(); in TEST_F()
|