Home
last modified time | relevance | path

Searched refs:SCEVInsertPointGuard (Results 1 – 2 of 2) sorted by relevance

/external/llvm/include/llvm/Analysis/
DScalarEvolutionExpander.h91 class SCEVInsertPointGuard {
98 SCEVInsertPointGuard(const SCEVInsertPointGuard &) = delete;
99 SCEVInsertPointGuard &operator=(const SCEVInsertPointGuard &) = delete;
102 SCEVInsertPointGuard(IRBuilderBase &B, SCEVExpander *SE) in SCEVInsertPointGuard() function
108 ~SCEVInsertPointGuard() { in ~SCEVInsertPointGuard()
124 SmallVector<SCEVInsertPointGuard *, 8> InsertPointGuards;
/external/llvm/lib/Analysis/
DScalarEvolutionExpander.cpp199 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()