reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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!");