Searched refs:SrcMBB (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/tools/llvm-reduce/ |
| H A D | ReducerWorkItem.cpp | 207 Src2DstMBB[&SrcMBB] = DstMBB; in cloneMF() 209 if (SrcMBB.hasAddressTaken()) in cloneMF() 213 if (SrcMBB.hasLabelMustBeEmitted()) in cloneMF() 221 DstMBB->setIsEHPad(SrcMBB.isEHPad()); in cloneMF() 273 for (auto &SrcMBB : *SrcMF) { in cloneMF() 274 auto *DstMBB = Src2DstMBB[&SrcMBB]; in cloneMF() 277 for (auto It = SrcMBB.succ_begin(), IterEnd = SrcMBB.succ_end(); in cloneMF() 284 for (auto &LI : SrcMBB.liveins_dbg()) in cloneMF() 301 for (auto &SrcMBB : *SrcMF) { in cloneMF() 302 auto *DstMBB = Src2DstMBB[&SrcMBB]; in cloneMF() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | R600MachineCFGStructurizer.cpp | 370 if (SrcMBB == DstMBB) in singlePathTo() 372 while (SrcMBB && SrcMBB->succ_size() == 1) { in singlePathTo() 373 SrcMBB = *SrcMBB->succ_begin(); in singlePathTo() 379 if (SrcMBB && SrcMBB->succ_size()==0) in singlePathTo() 1332 DstMBB->splice(DstMBB->end(), SrcMBB, SrcMBB->begin(), SrcMBB->end()); in mergeSerialBlock() 1339 retireBlock(SrcMBB); in mergeSerialBlock() 1476 while (SrcMBB && SrcMBB != DstMBB) { in cloneOnSideEntryTo() 1479 SrcMBB = cloneBlockForPredecessor(SrcMBB, PreMBB); in cloneOnSideEntryTo() 1483 PreMBB = SrcMBB; in cloneOnSideEntryTo() 1484 SrcMBB = *SrcMBB->succ_begin(); in cloneOnSideEntryTo() [all …]
|
| H A D | SIPreEmitPeephole.cpp | 40 bool getBlockDestinations(MachineBasicBlock &SrcMBB, 46 bool removeExeczBranch(MachineInstr &MI, MachineBasicBlock &SrcMBB); 296 MachineBasicBlock &SrcMBB, MachineBasicBlock *&TrueMBB, in getBlockDestinations() argument 298 if (TII->analyzeBranch(SrcMBB, TrueMBB, FalseMBB, Cond)) in getBlockDestinations() 302 FalseMBB = SrcMBB.getNextNode(); in getBlockDestinations() 342 MachineBasicBlock &SrcMBB) { in removeExeczBranch() argument 347 if (!getBlockDestinations(SrcMBB, TrueMBB, FalseMBB, Cond)) in removeExeczBranch() 351 if ((SrcMBB.getNumber() >= TrueMBB->getNumber()) || in removeExeczBranch() 357 SrcMBB.removeSuccessor(TrueMBB); in removeExeczBranch()
|
| H A D | AMDGPURegisterBankInfo.cpp | 2141 MachineBasicBlock *SrcMBB = MI.getOperand(I + 1).getMBB(); in applyMappingImpl() local 2142 B.setInsertPt(*SrcMBB, SrcMBB->getFirstTerminator()); in applyMappingImpl()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | BranchFolding.cpp | 1157 const MachineBasicBlock *SrcMBB = Src.getBlock(); in setCommonTailEdgeWeights() local 1158 BlockFrequency BlockFreq = MBBFreqInfo.getBlockFreq(SrcMBB); in setCommonTailEdgeWeights() 1170 *EdgeFreq += BlockFreq * MBPI.getEdgeProbability(SrcMBB, *SuccI); in setCommonTailEdgeWeights()
|