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

References

gen/lib/Target/AArch64/AArch64GenDAGISel.inc
115009 if (isAcquireOrStronger(cast<AtomicSDNode>(N)->getOrdering())) return false;
115041 if (!isAcquireOrStronger(cast<AtomicSDNode>(N)->getOrdering())) return false;
115052 if (isReleaseOrStronger(cast<AtomicSDNode>(N)->getOrdering())) return false;
115063 if (!isReleaseOrStronger(cast<AtomicSDNode>(N)->getOrdering())) return false;
115161 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::Monotonic) return false;
115216 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::Acquire) return false;
115271 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::Release) return false;
115326 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::AcquireRelease) return false;
115381 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::SequentiallyConsistent) return false;
gen/lib/Target/ARM/ARMGenDAGISel.inc
54616   AtomicOrdering Ordering = cast<AtomicSDNode>(N)->getOrdering();
54636   AtomicOrdering Ordering = cast<AtomicSDNode>(N)->getOrdering();
gen/lib/Target/RISCV/RISCVGenDAGISel.inc
14020 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::Monotonic) return false;
14051 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::Acquire) return false;
14082 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::Release) return false;
14113 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::AcquireRelease) return false;
14144 if (cast<AtomicSDNode>(N)->getOrdering() != AtomicOrdering::SequentiallyConsistent) return false;
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
  706     if (isStrongerThanMonotonic(cast<MemSDNode>(Use)->getOrdering()))
lib/Target/ARM/ARMISelLowering.cpp
 9019   if (isStrongerThanMonotonic(cast<AtomicSDNode>(Op)->getOrdering()))
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  853   AtomicOrdering Ordering = LD->getOrdering();
 1720   AtomicOrdering Ordering = ST->getOrdering();
lib/Target/Sparc/SparcISelLowering.cpp
 2981   if (isStrongerThanMonotonic(cast<AtomicSDNode>(Op)->getOrdering()))
lib/Target/SystemZ/SystemZISelLowering.cpp
 3659   if (Node->getOrdering() == AtomicOrdering::SequentiallyConsistent)
 5093     if (cast<AtomicSDNode>(N)->getOrdering() ==
lib/Target/X86/X86ISelLowering.cpp
27172     if (AN->getOrdering() == AtomicOrdering::SequentiallyConsistent &&
27205   bool IsSeqCst = Node->getOrdering() == AtomicOrdering::SequentiallyConsistent;
lib/Target/XCore/XCoreISelLowering.cpp
  940   assert((N->getOrdering() == AtomicOrdering::Unordered ||
  941           N->getOrdering() == AtomicOrdering::Monotonic) &&
  971   assert((N->getOrdering() == AtomicOrdering::Unordered ||
  972           N->getOrdering() == AtomicOrdering::Monotonic) &&