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

/freebsd-current/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DScalarEvolutionExpander.h118 class SCEVInsertPointGuard { class in class:llvm::SCEVExpander
125 SCEVInsertPointGuard(const SCEVInsertPointGuard &) = delete;
126 SCEVInsertPointGuard &operator=(const SCEVInsertPointGuard &) = delete;
129 SCEVInsertPointGuard(IRBuilderBase &B, SCEVExpander *SE) function in class:llvm::SCEVExpander::SCEVInsertPointGuard
135 ~SCEVInsertPointGuard() {
151 SmallVector<SCEVInsertPointGuard *, 8> InsertPointGuards;
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DScalarEvolutionExpander.cpp84 SCEVInsertPointGuard Guard(Builder, this);
257 SCEVInsertPointGuard Guard(Builder, this);
344 SCEVInsertPointGuard Guard(Builder, this);
967 SCEVInsertPointGuard Guard(Builder, this);
1123 SCEVInsertPointGuard Guard(Builder, this);
1466 SCEVInsertPointGuard Guard(Builder, this);

Completed in 109 milliseconds