Searched refs:SCEVInsertPointGuard (Results 1 – 2 of 2) sorted by relevance
91 class SCEVInsertPointGuard {98 SCEVInsertPointGuard(const SCEVInsertPointGuard &) = delete;99 SCEVInsertPointGuard &operator=(const SCEVInsertPointGuard &) = delete;102 SCEVInsertPointGuard(IRBuilderBase &B, SCEVExpander *SE) in SCEVInsertPointGuard() function108 ~SCEVInsertPointGuard() { in ~SCEVInsertPointGuard()124 SmallVector<SCEVInsertPointGuard *, 8> InsertPointGuards;
199 SCEVInsertPointGuard Guard(Builder, this); in InsertBinop()526 SCEVInsertPointGuard Guard(Builder, this); in expandAddToGEP()546 SCEVInsertPointGuard Guard(Builder, this); in expandAddToGEP()1174 SCEVInsertPointGuard Guard(Builder, this); in getAddRecExprPHILiterally()1346 SCEVInsertPointGuard Guard(Builder, this); in expandAddRecExprLiterally()1698 SCEVInsertPointGuard Guard(Builder, this); in expand()1739 SCEVInsertPointGuard Guard(Builder, this); in getOrInsertCanonicalInductionVariable()