Searched refs:SourceBB (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/bolt/include/bolt/Passes/ |
| H A D | LongJmp.h | 93 createNewStub(BinaryBasicBlock &SourceBB, const MCSymbol *TgtSym, 117 BinaryBasicBlock *lookupGlobalStub(const BinaryBasicBlock &SourceBB, 122 BinaryBasicBlock *lookupLocalStub(const BinaryBasicBlock &SourceBB,
|
| /llvm-project-15.0.7/bolt/lib/Passes/ |
| H A D | LongJmp.cpp | 76 LongJmpPass::createNewStub(BinaryBasicBlock &SourceBB, const MCSymbol *TgtSym, in createNewStub() argument 78 BinaryFunction &Func = *SourceBB.getFunction(); in createNewStub() 80 const bool IsCold = SourceBB.isCold(); in createNewStub() 159 LongJmpPass::lookupGlobalStub(const BinaryBasicBlock &SourceBB, in lookupGlobalStub() argument 162 const BinaryFunction &Func = *SourceBB.getFunction(); in lookupGlobalStub() 164 SourceBB.isCold() ? ColdStubGroups : HotStubGroups; in lookupGlobalStub() 168 BinaryBasicBlock *LongJmpPass::lookupLocalStub(const BinaryBasicBlock &SourceBB, in lookupLocalStub() argument 172 const BinaryFunction &Func = *SourceBB.getFunction(); in lookupLocalStub() 174 SourceBB.isCold() ? ColdLocalStubs : HotLocalStubs; in lookupLocalStub()
|
| H A D | IndirectCallPromotion.cpp | 857 BinaryBasicBlock *SourceBB = I ? NewBBs[I - 1].get() : &IndCallBlock; in fixCFG() local 858 SourceBB->setExecutionCount(TotalCount); in fixCFG() 862 SourceBB->addSuccessor(TargetBB, ScaledBBI[I]); // taken in fixCFG() 865 SourceBB->addSuccessor(NewBBs[I].get(), TotalCount); // fall-through in fixCFG()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineSSAUpdater.cpp | 238 MachineBasicBlock *SourceBB = findCorrespondingPred(UseMI, &U); in RewriteUse() local 239 NewVR = GetValueAtEndOfBlockInternal(SourceBB); in RewriteUse()
|
| H A D | ModuloSchedule.cpp | 1621 MachineBasicBlock *DestBB, MachineBasicBlock *SourceBB, unsigned Stage) { in moveStageBetweenBlocks() argument 1625 llvm::make_range(SourceBB->getFirstNonPHI(), SourceBB->end()))) { in moveStageBetweenBlocks() 1638 .addMBB(SourceBB); in moveStageBetweenBlocks() 1650 BlockMIs.erase({SourceBB, KernelMI}); in moveStageBetweenBlocks() 1695 if (Use && Use->isPHI() && Use->getParent() == SourceBB) { in moveStageBetweenBlocks()
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | ModuloSchedule.h | 341 MachineBasicBlock *SourceBB, unsigned Stage);
|
| /llvm-project-15.0.7/llvm/lib/Analysis/ |
| H A D | IRSimilarityIdentifier.cpp | 1043 BasicBlock *SourceBB = cast<Instruction>(SourceV)->getParent(); in createCanonicalRelationFrom() local 1044 unsigned SourceBBGVN = *SourceCand.getGVN(SourceBB); in createCanonicalRelationFrom()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | IROutliner.cpp | 157 static void moveBBContents(BasicBlock &SourceBB, BasicBlock &TargetBB) { in moveBBContents() argument 158 for (Instruction &I : llvm::make_early_inc_range(SourceBB)) in moveBBContents()
|