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 && 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())) 20559 int64_t SrcValOffset1 = MUC1.MMO->getOffset(); 20561 unsigned OrigAlignment1 = MUC1.MMO->getBaseAlignment(); 20563 MUC0.NumBytes.hasValue() && MUC1.NumBytes.hasValue() && 20564 *MUC0.NumBytes == *MUC1.NumBytes && OrigAlignment0 > *MUC0.NumBytes) { 20571 (OffAlign1 + *MUC1.NumBytes) <= OffAlign0) 20584 if (UseAA && AA && MUC0.MMO->getValue() && MUC1.MMO->getValue()) { 20588 int64_t Overlap1 = *MUC1.NumBytes + SrcValOffset1 - MinOffset; 20592 MemoryLocation(MUC1.MMO->getValue(), Overlap1, 20593 UseTBAA ? MUC1.MMO->getAAInfo() : AAMDNodes()));