Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1138 ExitLimit computeExitLimitFromCond(const Loop *L, Value *ExitCond,
1784 std::optional<ExitLimit> find(const Loop *L, Value *ExitCond,
1788 void insert(const Loop *L, Value *ExitCond, bool ExitIfTrue,
1795 const Loop *L, Value *ExitCond,
1800 Value *ExitCond, bool ExitIfTrue,
1805 Value *ExitCond, bool ExitIfTrue,
1813 ExitLimit computeExitLimitFromICmp(const Loop *L, ICmpInst *ExitCond,
/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DScalarEvolution.cpp8904 const Loop *L, Value *ExitCond, bool ExitIfTrue, in computeExitLimitFromCond() argument
8907 return computeExitLimitFromCondCached(Cache, L, ExitCond, ExitIfTrue, in computeExitLimitFromCond()
8912 ScalarEvolution::ExitLimitCache::find(const Loop *L, Value *ExitCond, in find() argument
8922 auto Itr = TripCountMap.find({ExitCond, ControlsExit}); in find()
8928 void ScalarEvolution::ExitLimitCache::insert(const Loop *L, Value *ExitCond, in insert() argument
8937 auto InsertResult = TripCountMap.insert({{ExitCond, ControlsExit}, EL}); in insert()
8944 ExitLimitCacheTy &Cache, const Loop *L, Value *ExitCond, bool ExitIfTrue, in computeExitLimitFromCondCached() argument
8948 Cache.find(L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates)) in computeExitLimitFromCondCached()
8951 ExitLimit EL = computeExitLimitFromCondImpl(Cache, L, ExitCond, ExitIfTrue, in computeExitLimitFromCondCached()
8953 Cache.insert(L, ExitCond, ExitIfTrue, ControlsExit, AllowPredicates, EL); in computeExitLimitFromCondCached()
[all …]