Searched refs:ChecksToHoist (Results 1 – 1 of 1) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | GuardWidening.cpp | 188 SmallVectorImpl<Value *> &ChecksToHoist, 223 mergeChecks(SmallVectorImpl<Value *> &ChecksToHoist, 229 Value *hoistChecks(SmallVectorImpl<Value *> &ChecksToHoist, 298 bool isWideningCondProfitable(SmallVectorImpl<Value *> &ChecksToHoist, in isWideningCondProfitable() argument 300 return mergeChecks(ChecksToHoist, ChecksToWiden, /*InsertPt=*/std::nullopt) in isWideningCondProfitable() 305 void widenGuard(SmallVectorImpl<Value *> &ChecksToHoist, in widenGuard() argument 309 auto MergedCheck = mergeChecks(ChecksToHoist, ChecksToWiden, InsertPt); in widenGuard() 311 : hoistChecks(ChecksToHoist, in widenGuard() 381 SmallVector<Value *> ChecksToHoist; in eliminateInstrViaWidening() local 382 parseWidenableGuard(Instr, ChecksToHoist); in eliminateInstrViaWidening() [all …]
|