Searched refs:canBeHoistedTo (Results 1 – 1 of 1) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | GuardWidening.cpp | 190 bool canBeHoistedTo(const Value *V, const Instruction *InsertPos) const { in canBeHoistedTo() function in __anon19265eb10111::GuardWideningImpl 192 return canBeHoistedTo(V, InsertPos, Visited); in canBeHoistedTo() 195 bool canBeHoistedTo(const Value *V, const Instruction *InsertPos, 198 bool canBeHoistedTo(const SmallVectorImpl<Value *> &Checks, in canBeHoistedTo() function in __anon19265eb10111::GuardWideningImpl 201 [&](const Value *V) { return canBeHoistedTo(V, InsertPos); }); in canBeHoistedTo() 475 if (!canBeHoistedTo(ChecksToHoist, WideningPoint)) in computeWideningScore() 480 if (!canBeHoistedTo(getCondition(ToWiden), WideningPoint)) in computeWideningScore() 561 bool GuardWideningImpl::canBeHoistedTo( in canBeHoistedTo() function in GuardWideningImpl 580 [&](Value *Op) { return canBeHoistedTo(Op, Loc, Visited); }); in canBeHoistedTo() 751 assert(canBeHoistedTo(LHS, InsertPt) && "must be"); in mergeChecks()
|