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

References

lib/Transforms/Scalar/DeadStoreElimination.cpp
  390   EarlierOff = 0;
  392   const Value *BP1 = GetPointerBaseWithConstantOffset(P1, EarlierOff, DL);
  414   if (EarlierOff >= LaterOff &&
  416       uint64_t(EarlierOff - LaterOff) + EarlierSize <= LaterSize)
  425       LaterOff < int64_t(EarlierOff + EarlierSize) &&
  426       int64_t(LaterOff + LaterSize) >= EarlierOff) {
  430     LLVM_DEBUG(dbgs() << "DSE: Partial overwrite: Earlier [" << EarlierOff
  431                       << ", " << int64_t(EarlierOff + EarlierSize)
  468     if (ILI->second <= EarlierOff &&
  469         ILI->first >= int64_t(EarlierOff + EarlierSize)) {
  471                         << EarlierOff << ", "
  472                         << int64_t(EarlierOff + EarlierSize)
  482   if (EnablePartialStoreMerging && LaterOff >= EarlierOff &&
  483       int64_t(EarlierOff + EarlierSize) > LaterOff &&
  484       uint64_t(LaterOff - EarlierOff) + LaterSize <= EarlierSize) {
  486                       << EarlierOff << ", "
  487                       << int64_t(EarlierOff + EarlierSize)
  503       (LaterOff > EarlierOff && LaterOff < int64_t(EarlierOff + EarlierSize) &&
  503       (LaterOff > EarlierOff && LaterOff < int64_t(EarlierOff + EarlierSize) &&
  504        int64_t(LaterOff + LaterSize) >= int64_t(EarlierOff + EarlierSize)))
  517       (LaterOff <= EarlierOff && int64_t(LaterOff + LaterSize) > EarlierOff)) {
  517       (LaterOff <= EarlierOff && int64_t(LaterOff + LaterSize) > EarlierOff)) {
  518     assert(int64_t(LaterOff + LaterSize) < int64_t(EarlierOff + EarlierSize) &&