Home
last modified time | relevance | path

Searched refs:MFENCE (Results 1 – 13 of 13) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Dsync.md237 /* For seq-cst stores, use XCHG when we lack MFENCE. */
252 /* ... followed by an MFENCE, if required. */
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Dsync.md244 /* For seq-cst stores, use XCHG when we lack MFENCE. */
259 /* ... followed by an MFENCE, if required. */
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86SpeculativeLoadHardening.cpp386 if (MI.getOpcode() == X86::MFENCE) in hasVulnerableLoad()
1318 if (MI.getOpcode() == X86::MFENCE) in tracePredStateThroughBlocksAndHarden()
H A DX86LoadValueInjectionLoadHardening.cpp771 if (!MI.mayLoadOrStore() || MI.getOpcode() == X86::MFENCE || in instrUsesRegToAccessMemory()
H A DX86ISelLowering.h648 MFENCE, enumerator
H A DX86SchedBroadwell.td703 MFENCE,
H A DX86SchedSkylakeClient.td825 def: InstRW<[SKLWriteResGroup41], (instrs MFENCE)>;
H A DX86SchedHaswell.td1105 MFENCE,
H A DX86SchedSkylakeServer.td894 def: InstRW<[SKXWriteResGroup43], (instrs MFENCE)>;
H A DX86InstrSSE.td3201 def MFENCE : I<0xAE, MRM6X, (outs), (ins), "mfence", [(int_x86_sse2_mfence)]>,
3205 def : Pat<(X86MFence), (MFENCE)>;
H A DX86InstrInfo.td137 def X86MFence : SDNode<"X86ISD::MFENCE", SDT_X86MEMBARRIER,
H A DX86ISelLowering.cpp29195 return DAG.getNode(X86ISD::MFENCE, dl, MVT::Other, Op.getOperand(0)); in LowerATOMIC_FENCE()
31500 NODE_NAME_CASE(MFENCE) in getTargetNodeName()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/
H A DAtomics.rst438 fences generate an ``MFENCE``, other fences do not cause any code to be