Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp3427 BranchInst *DomBI = GetIfCondition(BB, IfTrue, IfFalse); in FoldTwoEntryPHINode() local
3428 if (!DomBI) in FoldTwoEntryPHINode()
3430 Value *IfCond = DomBI->getCondition(); in FoldTwoEntryPHINode()
3435 BasicBlock *DomBlock = DomBI->getParent(); in FoldTwoEntryPHINode()
3449 if (!DomBI->getMetadata(LLVMContext::MD_unpredictable)) { in FoldTwoEntryPHINode()
3451 if (extractBranchWeights(*DomBI, TWeight, FWeight) && in FoldTwoEntryPHINode()
3459 DomBI->getSuccessor(0) == BB ? BITrueProb : BIFalseProb; in FoldTwoEntryPHINode()
3571 hoistAllInstructionsInto(DomBlock, DomBI, IfBlock); in FoldTwoEntryPHINode()
3573 IRBuilder<NoFolder> Builder(DomBI); in FoldTwoEntryPHINode()
3584 Value *Sel = Builder.CreateSelect(IfCond, TrueVal, FalseVal, "", DomBI); in FoldTwoEntryPHINode()
[all …]