Home
last modified time | relevance | path

Searched refs:PBI (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp154 if (!PBI) in FlattenParallelAndOr()
159 if (PBI->isUnconditional()) { in FlattenParallelAndOr()
174 assert(PBI->isConditional()); in FlattenParallelAndOr()
177 Value *PC = PBI->getCondition(); in FlattenParallelAndOr()
284 Value *PC = PBI->getCondition(); in FlattenParallelAndOr()
287 CB = PBI->getSuccessor(1 - Idx); in FlattenParallelAndOr()
293 Value *CC = PBI->getCondition(); in FlattenParallelAndOr()
295 Builder.SetInsertPoint(PBI); in FlattenParallelAndOr()
304 PBI->replaceUsesOfWith(CC, NC); in FlattenParallelAndOr()
489 Builder.SetInsertPoint(PBI); in MergeIfRegion()
[all …]
H A DSimplifyCFG.cpp3377 assert(BI && PBI && BI->isConditional() && PBI->isConditional() && in shouldFoldCondBranchesToCommonDestination()
3429 IRBuilder<> Builder(PBI); in performBranchToCommonDestFolding()
3448 PBI->swapSuccessors(); in performBranchToCommonDestFolding()
3500 PBI->setSuccessor(PBI->getSuccessor(0) != BB, UniqueSucc); in performBranchToCommonDestFolding()
3517 PBI->setCondition( in performBranchToCommonDestFolding()
3526 NewI->insertBefore(PBI); in performBranchToCommonDestFolding()
3579 if (!PBI || PBI->isUnconditional() || !SafeToMergeTerminators(BI, PBI)) in FoldBranchToCommonDest()
4055 PBI->getSuccessor(0) != PBI->getSuccessor(1)) { in SimplifyCondBranchToCondBranch()
4170 PBI->setCondition(Cond); in SimplifyCondBranchToCondBranch()
6914 if (PBI != BI && PBI->isConditional()) in simplifyCondBranch()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp1246 auto *PBI = dyn_cast<BranchInst>(CurrentPred->getTerminator()); in processImpliedCondition() local
1247 if (!PBI || !PBI->isConditional()) in processImpliedCondition()
1249 if (PBI->getSuccessor(0) != CurrentBB && PBI->getSuccessor(1) != CurrentBB) in processImpliedCondition()
1252 bool CondIsTrue = PBI->getSuccessor(0) == CurrentBB; in processImpliedCondition()
1254 isImpliedCondition(PBI->getCondition(), Cond, DL, CondIsTrue); in processImpliedCondition()
1258 if (!Implication && FICond && isa<FreezeInst>(PBI->getCondition())) { in processImpliedCondition()
1259 if (cast<FreezeInst>(PBI->getCondition())->getOperand(0) == in processImpliedCondition()