| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | PHITransAddr.cpp | 131 BasicBlock *PredBB, in translateSubExpr() 302 Value *PHITransAddr::translateValue(BasicBlock *CurBB, BasicBlock *PredBB, in translateValue() 330 PHITransAddr::translateWithInsertion(BasicBlock *CurBB, BasicBlock *PredBB, in translateWithInsertion() 353 Value *InVal, BasicBlock *CurBB, BasicBlock *PredBB, in insertTranslatedSubExpr()
|
| H A D | StackLifetime.cpp | 190 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 | 1712 void LazyValueInfoImpl::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc, in threadEdge() 1980 BasicBlock *PredBB = PHI->getIncomingBlock(i); in getPredicateAt() local 2049 void LazyValueInfo::threadEdge(BasicBlock *PredBB, BasicBlock *OldSucc, in threadEdge()
|
| H A D | MustExecute.cpp | 568 for (const BasicBlock *PredBB : predecessors(InitBB)) { in findBackwardJoinPoint() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | JumpThreading.cpp | 168 auto *PredBB = IncomingBB; in updatePredecessorProfileMetadata() local 207 BasicBlock *PredBB = PredOutEdge.first; in updatePredecessorProfileMetadata() local 758 BasicBlock *PredBB = PN->getIncomingBlock(i); in computeValueKnownInPredecessorsImpl() local 1509 BasicBlock *PredBB = BB->getSinglePredecessor(); in evaluateOnPredecessorEdge() local 1748 BasicBlock *PredBB = PN->getIncomingBlock(i); in processBranchOnPHI() local 2030 BasicBlock *PredBB) { in cloneInstructions() 2168 BasicBlock *PredBB = BB->getSinglePredecessor(); in maybethreadThroughTwoBasicBlocks() local 2286 BasicBlock *PredBB, in threadThroughTwoBasicBlocks() 2414 BasicBlock *PredBB; in threadEdge() local 2545 void JumpThreadingPass::updateBlockFreqAndEdgeWeight(BasicBlock *PredBB, in updateBlockFreqAndEdgeWeight() [all …]
|
| H A D | DivRemPairs.cpp | 241 BasicBlock *PredBB = nullptr; in optimizeDivRem() local
|
| H A D | CallSiteSplitting.cpp | 325 BasicBlock *PredBB = Preds[i].first; in splitCallSite() local
|
| H A D | ADCE.cpp | 460 for (auto *PredBB : predecessors(Info.BB)) { in markPhiLive() local
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BranchFolding.cpp | 573 MachineBasicBlock *PredBB, in ProfitableToMerge() 682 MachineBasicBlock *PredBB) { in ComputeSameTails() 717 MachineBasicBlock *PredBB, in RemoveBlocksWithHash() 735 bool BranchFolder::CreateCommonTailOnlyBlock(MachineBasicBlock *&PredBB, in CreateCommonTailOnlyBlock() 915 MachineBasicBlock *PredBB, in TryTailMergeBlocks() 1092 MachineBasicBlock *PredBB = &*std::prev(I); in TailMergeBlocks() local
|
| H A D | TailDuplicator.cpp | 356 MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB, in processPHI() 390 MachineInstr *MI, MachineBasicBlock *TailBB, MachineBasicBlock *PredBB, in duplicateInstruction() 833 MachineBasicBlock *PredBB) { in canTailDuplicate()
|
| H A D | ShrinkWrap.cpp | 410 for (const MachineBasicBlock *PredBB : MBB.predecessors()) in hasDirtyPred() local
|
| H A D | ModuloSchedule.cpp | 201 MachineBasicBlock *PredBB = Preheader; in generateProlog() local 276 MachineBasicBlock *PredBB = KernelBB; in generateEpilog() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | BlockExtractor.cpp | 109 for (auto *PredBB : predecessors(LPad)) { in splitLandingPadPreds() local
|
| H A D | HotColdSplitting.cpp | 518 BasicBlock &PredBB = **PredIt; in create() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreLowerThreadLocal.cpp | 85 BasicBlock *PredBB = PN->getIncomingBlock(I); in replaceConstantExprOp() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LowerMemIntrinsics.cpp | 515 BasicBlock *PredBB = CopyBackwardsBB; in createMemMoveLoopUnknownSize() local 754 BasicBlock *PredBB = OrigBB; in createMemMoveLoopKnownSize() local
|
| H A D | SSAUpdater.cpp | 113 BasicBlock *PredBB = SomePhi->getIncomingBlock(i); in GetValueInMiddleOfBlock() local
|
| H A D | LoopRotationUtils.cpp | 892 BasicBlock *PredBB = OrigHeader->getUniquePredecessor(); in rotateLoop() local
|
| H A D | LoopUnrollRuntime.cpp | 854 auto *PredBB =PN.getIncomingBlock(i); in UnrollRuntimeLoopRemainder() local
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Value.h | 820 Value *DoPHITranslation(const BasicBlock *CurBB, const BasicBlock *PredBB) { in DoPHITranslation()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | GenericLoopInfoImpl.h | 470 BlockT *PredBB = ReverseCFGWorklist.back(); in discoverAndMapSubloop() local
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | BasicBlock.cpp | 448 const BasicBlock *PredBB = *PI; in getUniquePredecessor() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCLoopInstrFormPrep.cpp | 1217 BasicBlock *PredBB = L->getLoopPredecessor(); in alreadyPrepared() local
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineVectorOps.cpp | 988 std::optional<BasicBlock *> PredBB) -> std::optional<Value *> { in foldAggregateConstructionIntoAggregateReuse() 1019 std::optional<BasicBlock *> PredBB) -> std::optional<Value *> { in foldAggregateConstructionIntoAggregateReuse()
|