Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/Target/X86/
DX86ISelLowering.h311 MFENCE, enumerator
DX86InstrInfo.td113 def X86MFence : SDNode<"X86ISD::MFENCE", SDT_X86MEMBARRIER,
DX86GenAsmWriter.inc1231 4888U, // MFENCE
5962 "SDrr_Int\000MAXSSrm\000MAXSSrm_Int\000MAXSSrr\000MAXSSrr_Int\000MFENCE\000"
DX86GenAsmWriter1.inc1231 3608U, // MFENCE
6705 "SDrr_Int\000MAXSSrm\000MAXSSrm_Int\000MAXSSrr\000MAXSSrr_Int\000MFENCE\000"
DX86GenInstrInfo.inc1234 MFENCE = 1218,
5402 …0, 0, "MFENCE", 0|(1<<MCID::MayLoad)|(1<<MCID::MayStore)|(1<<MCID::UnmodeledSideEffects), 0x15c000…
DX86InstrSSE.td3196 def MFENCE : I<0xAE, MRM_F0, (outs), (ins),
3201 def : Pat<(X86MFence), (MFENCE)>;
DX86ISelLowering.cpp10202 return DAG.getNode(X86ISD::MFENCE, dl, MVT::Other, Op.getOperand(0)); in LowerMEMBARRIER()
10220 return DAG.getNode(X86ISD::MFENCE, dl, MVT::Other, Op.getOperand(0)); in LowerATOMIC_FENCE()
DX86GenAsmMatcher.inc3811 { X86::MFENCE, "mfence", Convert, { }, 0},
DX86GenDisassemblerTables.inc14635 "MFENCE"
133227 0x4c2, /* MFENCE*/
136554 0x4c2, /* MFENCE*/
139905 0x4c2, /* MFENCE*/
143261 0x4c2, /* MFENCE*/
146612 0x4c2, /* MFENCE*/
149973 0x4c2, /* MFENCE*/
153320 0x4c2, /* MFENCE*/
156672 0x4c2, /* MFENCE*/
160019 0x4c2, /* MFENCE*/
[all …]
DX86GenDAGISel.inc26275 /*53943*/ OPC_MorphNodeTo, TARGET_VAL(X86::MFENCE), 0|OPFL_Chain,
26278 // Dst: (MFENCE)
46364 /*SwitchOpcode*/ 8, TARGET_VAL(X86ISD::MFENCE),// ->96834
46367 /*96828*/ OPC_MorphNodeTo, TARGET_VAL(X86::MFENCE), 0|OPFL_Chain,
46370 // Dst: (MFENCE)
/external/llvm/lib/Target/X86/
DX86ISelLowering.h517 MFENCE, enumerator
DX86InstrInfo.td127 def X86MFence : SDNode<"X86ISD::MFENCE", SDT_X86MEMBARRIER,
DX86InstrSSE.td3688 def MFENCE : I<0xAE, MRM_F0, (outs), (ins),
3693 def : Pat<(X86MFence), (MFENCE)>;
DX86ISelLowering.cpp20700 return DAG.getNode(X86ISD::MFENCE, dl, MVT::Other, Op.getOperand(0)); in LowerATOMIC_FENCE()
22270 case X86ISD::MFENCE: return "X86ISD::MFENCE"; in getTargetNodeName()
/external/mesa3d/src/gallium/docs/source/
Dtgsi.rst2596 .. opcode:: MFENCE - Memory fence
2598 Syntax: ``MFENCE resource``
2600 Example: ``MFENCE RES[0]``
2614 Similar to MFENCE, but it only affects the ordering of memory loads.
2623 Similar to MFENCE, but it only affects the ordering of memory stores.
/external/llvm/docs/
DAtomics.rst436 fences generate an ``MFENCE``, other fences do not cause any code to be