reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenDAGISel.inc
86178 /*199073*/  /*SwitchOpcode*/ 62, TARGET_VAL(ISD::ATOMIC_FENCE),// ->199138
gen/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc
59493 /*130155*/  /*SwitchOpcode*/ 27, TARGET_VAL(ISD::ATOMIC_FENCE),// ->130185
gen/lib/Target/ARM/ARMGenDAGISel.inc
35444 /* 78156*/  /*SwitchOpcode*/ 18, TARGET_VAL(ISD::ATOMIC_FENCE),// ->78177
gen/lib/Target/AVR/AVRGenDAGISel.inc
  535 /*   840*/  /*SwitchOpcode*/ 17, TARGET_VAL(ISD::ATOMIC_FENCE),// ->860
gen/lib/Target/PowerPC/PPCGenDAGISel.inc
23904 /* 58226*/  /*SwitchOpcode*/ 83, TARGET_VAL(ISD::ATOMIC_FENCE),// ->58312
gen/lib/Target/RISCV/RISCVGenDAGISel.inc
 5638 /* 10405*/  /*SwitchOpcode*/ 7|128,2/*263*/, TARGET_VAL(ISD::ATOMIC_FENCE),// ->10672
gen/lib/Target/Sparc/SparcGenDAGISel.inc
 2050 /*  3778*/  /*SwitchOpcode*/ 35, TARGET_VAL(ISD::ATOMIC_FENCE),// ->3816
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
 3757   case ISD::ATOMIC_FENCE: {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 4645   DAG.setRoot(DAG.getNode(ISD::ATOMIC_FENCE, dl, MVT::Other, Ops));
lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp
   83   case ISD::ATOMIC_FENCE:               return "AtomicFence";
lib/Target/ARM/ARMISelLowering.cpp
 1205     setOperationAction(ISD::ATOMIC_FENCE,     MVT::Other, Custom);
 1223     setOperationAction(ISD::ATOMIC_FENCE,   MVT::Other,
 9163   case ISD::ATOMIC_FENCE:  return LowerATOMIC_FENCE(Op, DAG, Subtarget);
lib/Target/Hexagon/HexagonISelLowering.cpp
 1307   setOperationAction(ISD::ATOMIC_FENCE,         MVT::Other, Custom);
 2868     case ISD::ATOMIC_FENCE:         return LowerATOMIC_FENCE(Op, DAG);
lib/Target/Mips/Mips16ISelLowering.cpp
  130   setOperationAction(ISD::ATOMIC_FENCE,       MVT::Other, Expand);
lib/Target/Mips/MipsISelLowering.cpp
 1236   case ISD::ATOMIC_FENCE:       return lowerATOMIC_FENCE(Op, DAG);
lib/Target/Mips/MipsSEISelLowering.cpp
  206   setOperationAction(ISD::ATOMIC_FENCE,       MVT::Other, Custom);
lib/Target/Sparc/SparcISelLowering.cpp
 1590   setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Legal);
lib/Target/SystemZ/SystemZISelLowering.cpp
  244   setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
 4978   case ISD::ATOMIC_FENCE:
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
   91   case ISD::ATOMIC_FENCE: {
lib/Target/X86/X86ISelLowering.cpp
  463   setOperationAction(ISD::ATOMIC_FENCE  , MVT::Other, Custom);
27663   case ISD::ATOMIC_FENCE:       return LowerATOMIC_FENCE(Op, Subtarget, DAG);
lib/Target/XCore/XCoreISelLowering.cpp
  153   setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Custom);
  220   case ISD::ATOMIC_FENCE:       return LowerATOMIC_FENCE(Op, DAG);