Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DScalarEvolutionExpander.h99 class SCEVInsertPointGuard {
106 SCEVInsertPointGuard(const SCEVInsertPointGuard &) = delete;
107 SCEVInsertPointGuard &operator=(const SCEVInsertPointGuard &) = delete;
110 SCEVInsertPointGuard(IRBuilderBase &B, SCEVExpander *SE) in SCEVInsertPointGuard() function
116 ~SCEVInsertPointGuard() { in ~SCEVInsertPointGuard()
132 SmallVector<SCEVInsertPointGuard *, 8> InsertPointGuards;
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DScalarEvolutionExpander.cpp212 SCEVInsertPointGuard Guard(Builder, this); in InsertBinop()
539 SCEVInsertPointGuard Guard(Builder, this); in expandAddToGEP()
559 SCEVInsertPointGuard Guard(Builder, this); in expandAddToGEP()
1231 SCEVInsertPointGuard Guard(Builder, this); in getAddRecExprPHILiterally()
1410 SCEVInsertPointGuard Guard(Builder, this); in expandAddRecExprLiterally()
1784 SCEVInsertPointGuard Guard(Builder, this); in expand()
1847 SCEVInsertPointGuard Guard(Builder, this); in getOrInsertCanonicalInductionVariable()