Lines Matching refs:StoreExpression
169 StoreExpression::~StoreExpression() = default;
722 const StoreExpression *createStoreExpression(StoreInst *,
902 if (!isa<LoadExpression>(RHS) && !isa<StoreExpression>(RHS)) in equalsLoadStoreHelper()
911 bool StoreExpression::equals(const Expression &Other) const { in equals()
915 if (const auto *S = dyn_cast<StoreExpression>(&Other)) in equals()
1375 const StoreExpression *
1379 StoreExpression(SI->getNumOperands(), SI, StoredValueLeader, MA); in createStoreExpression()
2262 if (auto *SE = dyn_cast<StoreExpression>(E)) { in moveValueToNewCongruenceClass()
2358 } else if (const auto *SE = dyn_cast<StoreExpression>(E)) { in performCongruenceFinding()
2417 if (OldE && isa<StoreExpression>(OldE) && *E != *OldE) { in performCongruenceFinding()
3337 if (auto *SE = dyn_cast<StoreExpression>(KV.first)) { in verifyStoreExpressions()