Searched refs:PBI (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 149 BranchInst *PBI = dyn_cast<BranchInst>(Pred->getTerminator()); in FlattenParallelAndOr() local 152 if (!PBI) in FlattenParallelAndOr() 157 if (PBI->isUnconditional()) { in FlattenParallelAndOr() 172 assert(PBI->isConditional()); in FlattenParallelAndOr() 175 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() 188 for (BasicBlock::iterator BI = Pred->begin(), BE = PBI->getIterator(); in FlattenParallelAndOr() 204 BasicBlock *PS1 = PBI->getSuccessor(0); in FlattenParallelAndOr() 205 BasicBlock *PS2 = PBI->getSuccessor(1); in FlattenParallelAndOr() 279 BranchInst *PBI = cast<BranchInst>(FirstCondBlock->getTerminator()); in FlattenParallelAndOr() local 282 Value *PC = PBI->getCondition(); in FlattenParallelAndOr() [all …]
|
| H A D | SimplifyCFG.cpp | 3846 static bool extractPredSuccWeights(BranchInst *PBI, BranchInst *BI, in extractPredSuccWeights() argument 3852 extractBranchWeights(*PBI, PredTrueWeight, PredFalseWeight); in extractPredSuccWeights() 3870 shouldFoldCondBranchesToCommonDestination(BranchInst *BI, BranchInst *PBI, in shouldFoldCondBranchesToCommonDestination() argument 3872 assert(BI && PBI && BI->isConditional() && PBI->isConditional() && in shouldFoldCondBranchesToCommonDestination() 3874 assert(is_contained(predecessors(BI->getParent()), PBI->getParent()) && in shouldFoldCondBranchesToCommonDestination() 3881 if (TTI && !PBI->getMetadata(LLVMContext::MD_unpredictable) && in shouldFoldCondBranchesToCommonDestination() 3882 extractBranchWeights(*PBI, PTWeight, PFWeight) && in shouldFoldCondBranchesToCommonDestination() 3889 if (PBI->getSuccessor(0) == BI->getSuccessor(0)) { in shouldFoldCondBranchesToCommonDestination() 3893 } else if (PBI->getSuccessor(1) == BI->getSuccessor(1)) { in shouldFoldCondBranchesToCommonDestination() 3897 } else if (PBI->getSuccessor(0) == BI->getSuccessor(1)) { in shouldFoldCondBranchesToCommonDestination() [all …]
|
| H A D | BasicBlockUtils.cpp | 1755 void llvm::InvertBranch(BranchInst *PBI, IRBuilderBase &Builder) { in InvertBranch() argument 1756 Value *NewCond = PBI->getCondition(); in InvertBranch() 1765 PBI->setCondition(NewCond); in InvertBranch() 1766 PBI->swapSuccessors(); in InvertBranch()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 1167 auto *PBI = dyn_cast<BranchInst>(CurrentPred->getTerminator()); in processImpliedCondition() local 1168 if (!PBI || !PBI->isConditional()) in processImpliedCondition() 1170 if (PBI->getSuccessor(0) != CurrentBB && PBI->getSuccessor(1) != CurrentBB) in processImpliedCondition() 1173 bool CondIsTrue = PBI->getSuccessor(0) == CurrentBB; in processImpliedCondition() 1175 isImpliedCondition(PBI->getCondition(), Cond, DL, CondIsTrue); in processImpliedCondition() 1179 if (!Implication && FICond && isa<FreezeInst>(PBI->getCondition())) { in processImpliedCondition() 1180 if (cast<FreezeInst>(PBI->getCondition())->getOperand(0) == in processImpliedCondition()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | BasicBlockUtils.h | 608 LLVM_ABI void InvertBranch(BranchInst *PBI, IRBuilderBase &Builder);
|
| /freebsd/share/misc/ |
| H A D | pci_vendors | 24766 0011 SH7757 PCIe End-Point [PBI] 24773 001b SH7758 PCIe End-Point [PBI]
|