Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DMergeICmps.cpp337 auto *const BranchI = dyn_cast<BranchInst>(Block->getTerminator()); in visitCmpBlock() local
338 if (!BranchI) return None; in visitCmpBlock()
342 if (BranchI->isUnconditional()) { in visitCmpBlock()
356 assert(BranchI->getNumSuccessors() == 2 && "expecting a cond branch"); in visitCmpBlock()
357 BasicBlock *const FalseBlock = BranchI->getSuccessor(1); in visitCmpBlock()
358 Cond = BranchI->getCondition(); in visitCmpBlock()
372 {Result->Lhs.LoadI, Result->Rhs.LoadI, Result->CmpI, BranchI}); in visitCmpBlock()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCodeExtractor.cpp1713 auto *BranchI = BranchInst::Create(header); in extractCodeRegion() local
1719 any_of(Blocks, [&BranchI](const BasicBlock *BB) { in extractCodeRegion()
1720 return any_of(*BB, [&BranchI](const Instruction &I) { in extractCodeRegion()
1723 BranchI->setDebugLoc(I.getDebugLoc()); in extractCodeRegion()
1728 newFuncRoot->getInstList().push_back(BranchI); in extractCodeRegion()