reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
20516 if (MUC0.BasePtr.getNode() && MUC0.BasePtr == MUC1.BasePtr && 20516 if (MUC0.BasePtr.getNode() && MUC0.BasePtr == MUC1.BasePtr && 20517 MUC0.Offset == MUC1.Offset) 20521 if (MUC0.IsVolatile && MUC1.IsVolatile) 20526 if (MUC0.IsAtomic && MUC1.IsAtomic) 20529 if (MUC0.MMO && MUC1.MMO) { 20530 if ((MUC0.MMO->isInvariant() && MUC1.MMO->isStore()) || 20531 (MUC1.MMO->isInvariant() && MUC0.MMO->isStore())) 20538 if (BaseIndexOffset::computeAliasing(Op0, MUC0.NumBytes, Op1, MUC1.NumBytes, 20544 if (!MUC0.MMO || !MUC1.MMO) 20550 if ((MUC0.MMO->isInvariant() && MUC1.MMO->isStore()) || 20551 (MUC1.MMO->isInvariant() && MUC0.MMO->isStore())) 20558 int64_t SrcValOffset0 = MUC0.MMO->getOffset(); 20560 unsigned OrigAlignment0 = MUC0.MMO->getBaseAlignment(); 20563 MUC0.NumBytes.hasValue() && MUC1.NumBytes.hasValue() && 20564 *MUC0.NumBytes == *MUC1.NumBytes && OrigAlignment0 > *MUC0.NumBytes) { 20564 *MUC0.NumBytes == *MUC1.NumBytes && OrigAlignment0 > *MUC0.NumBytes) { 20570 if ((OffAlign0 + *MUC0.NumBytes) <= OffAlign1 || 20584 if (UseAA && AA && MUC0.MMO->getValue() && MUC1.MMO->getValue()) { 20587 int64_t Overlap0 = *MUC0.NumBytes + SrcValOffset0 - MinOffset; 20590 MemoryLocation(MUC0.MMO->getValue(), Overlap0, 20591 UseTBAA ? MUC0.MMO->getAAInfo() : AAMDNodes()),