Lines Matching refs:StoreExpression
172 StoreExpression::~StoreExpression() = default;
725 const StoreExpression *createStoreExpression(StoreInst *,
908 if (!isa<LoadExpression>(RHS) && !isa<StoreExpression>(RHS)) in equalsLoadStoreHelper()
917 bool StoreExpression::equals(const Expression &Other) const { in equals()
921 if (const auto *S = dyn_cast<StoreExpression>(&Other)) in equals()
1375 const StoreExpression *
1379 StoreExpression(SI->getNumOperands(), SI, StoredValueLeader, MA); in createStoreExpression()
2252 if (auto *SE = dyn_cast<StoreExpression>(E)) { in moveValueToNewCongruenceClass()
2348 } else if (const auto *SE = dyn_cast<StoreExpression>(E)) { in performCongruenceFinding()
2407 if (OldE && isa<StoreExpression>(OldE) && *E != *OldE) { in performCongruenceFinding()
3333 if (auto *SE = dyn_cast<StoreExpression>(KV.first)) { in verifyStoreExpressions()