Lines Matching refs:StoreExpression
169 StoreExpression::~StoreExpression() = default;
683 const StoreExpression *createStoreExpression(StoreInst *,
871 if (!isa<LoadExpression>(RHS) && !isa<StoreExpression>(RHS)) in equalsLoadStoreHelper()
880 bool StoreExpression::equals(const Expression &Other) const { in equals()
884 if (const auto *S = dyn_cast<StoreExpression>(&Other)) in equals()
1344 const StoreExpression *
1348 StoreExpression(SI->getNumOperands(), SI, StoredValueLeader, MA); in createStoreExpression()
2283 if (auto *SE = dyn_cast<StoreExpression>(E)) { in moveValueToNewCongruenceClass()
2379 } else if (const auto *SE = dyn_cast<StoreExpression>(E)) { in performCongruenceFinding()
2438 if (OldE && isa<StoreExpression>(OldE) && *E != *OldE) { in performCongruenceFinding()
3343 if (auto *SE = dyn_cast<StoreExpression>(KV.first)) { in verifyStoreExpressions()