Searched refs:MFENCE (Results 1 – 13 of 13) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/X86/MCA/ |
| H A D | X86CustomBehaviour.cpp | 26 case X86::MFENCE: in setMemBarriers()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86SpeculativeLoadHardening.cpp | 387 if (MI.getOpcode() == X86::MFENCE) in hasVulnerableLoad() 1317 if (MI.getOpcode() == X86::MFENCE) in tracePredStateThroughBlocksAndHarden()
|
| H A D | X86LoadValueInjectionLoadHardening.cpp | 771 if (!MI.mayLoadOrStore() || MI.getOpcode() == X86::MFENCE || in instrUsesRegToAccessMemory()
|
| H A D | X86ISelLowering.h | 664 MFENCE, enumerator
|
| H A D | X86SchedSkylakeClient.td | 836 def: InstRW<[SKLWriteResGroup41], (instrs MFENCE)>;
|
| H A D | X86SchedBroadwell.td | 715 MFENCE,
|
| H A D | X86SchedHaswell.td | 1131 MFENCE,
|
| H A D | X86SchedSkylakeServer.td | 905 def: InstRW<[SKXWriteResGroup43], (instrs MFENCE)>;
|
| H A D | X86SchedIceLake.td | 923 def: InstRW<[ICXWriteResGroup43], (instrs MFENCE)>;
|
| H A D | X86InstrSSE.td | 3236 def MFENCE : I<0xAE, MRM6X, (outs), (ins), "mfence", [(int_x86_sse2_mfence)]>, 3240 def : Pat<(X86MFence), (MFENCE)>;
|
| H A D | X86InstrInfo.td | 136 def X86MFence : SDNode<"X86ISD::MFENCE", SDT_X86MEMBARRIER,
|
| H A D | X86ISelLowering.cpp | 31148 return DAG.getNode(X86ISD::MFENCE, dl, MVT::Other, Op.getOperand(0)); in LowerATOMIC_FENCE() 33655 NODE_NAME_CASE(MFENCE) in getTargetNodeName()
|
| /llvm-project-15.0.7/llvm/docs/ |
| H A D | Atomics.rst | 438 fences generate an ``MFENCE``, other fences do not cause any code to be
|