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

References

include/llvm/CodeGen/SelectionDAGNodes.h
 1308   bool readMem() const { return MMO->isLoad(); }
 1309   bool writeMem() const { return MMO->isStore(); }
 1313     return MMO->getBaseAlignment();
 1316     return MMO->getAlignment();
 1344   int64_t getSrcValueOffset() const { return MMO->getOffset(); }
 1347   AAMDNodes getAAInfo() const { return MMO->getAAInfo(); }
 1350   const MDNode *getRanges() const { return MMO->getRanges(); }
 1353   SyncScope::ID getSyncScopeID() const { return MMO->getSyncScopeID(); }
 1358   AtomicOrdering getOrdering() const { return MMO->getOrdering(); }
 1361   bool isAtomic() const { return MMO->isAtomic(); }
 1366   bool isUnordered() const { return MMO->isUnordered(); }
 1376   MachineMemOperand *getMemOperand() const { return MMO; }
 1379     return MMO->getPointerInfo();
 1392     MMO->refineAlignment(NewMMO);
 1459     return MMO->getFailureOrdering();
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 8837   MemSDNodeBits.IsVolatile = MMO->isVolatile();
 8838   MemSDNodeBits.IsNonTemporal = MMO->isNonTemporal();
 8839   MemSDNodeBits.IsDereferenceable = MMO->isDereferenceable();
 8840   MemSDNodeBits.IsInvariant = MMO->isInvariant();
 8845   assert(memvt.getStoreSize() <= MMO->getSize() && "Size mismatch!");