| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | PHITransAddr.cpp | 144 BasicBlock *PredBB, in PHITranslateSubExpr() 314 bool PHITransAddr::PHITranslateValue(BasicBlock *CurBB, BasicBlock *PredBB, in PHITranslateValue() 343 PHITranslateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, in PHITranslateWithInsertion() 368 BasicBlock *PredBB, const DominatorTree &DT, in InsertPHITranslatedSubExpr()
|
| H A D | StackLifetime.cpp | 185 for (const auto *PredBB : predecessors(BB)) { in calculateLocalLiveness() local
|
| H A D | LoopNestAnalysis.cpp | 304 const BasicBlock *PredBB = From; in skipEmptyBlockUntil() local
|
| H A D | LazyValueInfo.cpp | 1505 void LazyValueInfoImpl::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc, in threadEdge() 1808 BasicBlock *PredBB = PHI->getIncomingBlock(i); in getPredicateAt() local 1868 void LazyValueInfo::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc, in threadEdge()
|
| H A D | MustExecute.cpp | 655 for (const BasicBlock *PredBB : predecessors(InitBB)) { in findBackwardJoinPoint() local
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | LoopInversionPass.cpp | 43 BinaryBasicBlock *PredBB = *BB->pred_begin(); in runOnFunction() local
|
| H A D | ReorderAlgorithm.cpp | 287 for (const BinaryBasicBlock *PredBB : DstBB->predecessors()) { in calculateWeight() local 372 for (const BinaryBasicBlock *PredBB : DstBB->predecessors()) { in adjustQueue() local
|
| H A D | TailDuplication.cpp | 622 BinaryBasicBlock *PredBB = *FirstBB->pred_begin(); in runOnFunction() local
|
| H A D | BinaryPasses.cpp | 746 const BinaryBasicBlock *PredBB, const MCInst &CondBranch, in shouldRewriteBranch() 907 BinaryBasicBlock *PredBB = Entry.first; in fixTailCalls() local
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 233 auto *PredBB = IncomingBB; in updatePredecessorProfileMetadata() local 272 BasicBlock *PredBB = PredOutEdge.first; in updatePredecessorProfileMetadata() local 827 BasicBlock *PredBB = PN->getIncomingBlock(i); in computeValueKnownInPredecessorsImpl() local 1574 BasicBlock *PredBB = BB->getSinglePredecessor(); in evaluateOnPredecessorEdge() local 1807 BasicBlock *PredBB = PN->getIncomingBlock(i); in processBranchOnPHI() local 2057 BasicBlock *PredBB) { in cloneInstructions() 2128 BasicBlock *PredBB = BB->getSinglePredecessor(); in maybethreadThroughTwoBasicBlocks() local 2245 BasicBlock *PredBB, in threadThroughTwoBasicBlocks() 2358 BasicBlock *PredBB; in threadEdge() local 2492 void JumpThreadingPass::updateBlockFreqAndEdgeWeight(BasicBlock *PredBB, in updateBlockFreqAndEdgeWeight() [all …]
|
| H A D | DivRemPairs.cpp | 242 BasicBlock *PredBB = nullptr; in optimizeDivRem() local
|
| H A D | CallSiteSplitting.cpp | 327 BasicBlock *PredBB = Preds[i].first; in splitCallSite() local
|
| H A D | ADCE.cpp | 455 for (auto *PredBB : predecessors(Info.BB)) { in markPhiLive() local
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | BranchFolding.cpp | 548 MachineBasicBlock *PredBB, in ProfitableToMerge() 660 MachineBasicBlock *PredBB) { in ComputeSameTails() 695 MachineBasicBlock *PredBB) { in RemoveBlocksWithHash() 712 bool BranchFolder::CreateCommonTailOnlyBlock(MachineBasicBlock *&PredBB, in CreateCommonTailOnlyBlock() 884 MachineBasicBlock *PredBB, in TryTailMergeBlocks() 1051 MachineBasicBlock *PredBB = &*std::prev(I); in TailMergeBlocks() local
|
| H A D | TailDuplicator.cpp | 348 MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB, in processPHI() 380 MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB, in duplicateInstruction() 791 MachineBasicBlock *PredBB) { in canTailDuplicate()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/ |
| H A D | DependencyAnalysis.cpp | 229 BasicBlock *PredBB = *PI; in findDependencies() local
|
| /llvm-project-15.0.7/llvm/lib/Target/XCore/ |
| H A D | XCoreLowerThreadLocal.cpp | 88 BasicBlock *PredBB = PN->getIncomingBlock(I); in replaceConstantExprOp() local
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | BlockExtractor.cpp | 164 for (auto PredBB : predecessors(LPad)) { in splitLandingPadPreds() local
|
| H A D | HotColdSplitting.cpp | 460 BasicBlock &PredBB = **PredIt; in create() local
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | BasicBlock.cpp | 272 const BasicBlock *PredBB = *PI; in getUniquePredecessor() local
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | SSAUpdater.cpp | 113 BasicBlock *PredBB = SomePhi->getIncomingBlock(i); in GetValueInMiddleOfBlock() local
|
| H A D | LoopRotationUtils.cpp | 663 BasicBlock *PredBB = OrigHeader->getUniquePredecessor(); in rotateLoop() local
|
| H A D | LoopUnrollRuntime.cpp | 832 auto *PredBB =PN.getIncomingBlock(i); in UnrollRuntimeLoopRemainder() local
|
| /llvm-project-15.0.7/llvm/include/llvm/Analysis/ |
| H A D | LoopInfoImpl.h | 437 BlockT *PredBB = ReverseCFGWorklist.back(); in discoverAndMapSubloop() local
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | Value.h | 783 Value *DoPHITranslation(const BasicBlock *CurBB, const BasicBlock *PredBB) { in DoPHITranslation()
|