Searched refs:SrcMBB (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600MachineCFGStructurizer.cpp | 178 PathToKind singlePathTo(MachineBasicBlock *SrcMBB, MachineBasicBlock *DstMBB, 224 MachineBasicBlock *SrcMBB); 230 void replaceInstrUseOfBlockWith(MachineBasicBlock *SrcMBB, 258 MachineBasicBlock *SrcMBB, MachineBasicBlock *DstMBB); 260 MachineBasicBlock *SrcMBB); 297 void migrateInstruction(MachineBasicBlock *SrcMBB, 358 MachineBasicBlock *SrcMBB, MachineBasicBlock *DstMBB, in singlePathTo() argument 361 if (SrcMBB == DstMBB) in singlePathTo() 363 while (SrcMBB && SrcMBB->succ_size() == 1) { in singlePathTo() 364 SrcMBB = *SrcMBB->succ_begin(); in singlePathTo() [all …]
|
| H A D | SIPreEmitPeephole.cpp | 34 bool getBlockDestinations(MachineBasicBlock &SrcMBB, 41 bool removeExeczBranch(MachineInstr &MI, MachineBasicBlock &SrcMBB); 298 MachineBasicBlock &SrcMBB, MachineBasicBlock *&TrueMBB, in getBlockDestinations() argument 300 if (TII->analyzeBranch(SrcMBB, TrueMBB, FalseMBB, Cond)) in getBlockDestinations() 304 FalseMBB = SrcMBB.getNextNode(); in getBlockDestinations() 393 MachineBasicBlock &SrcMBB) { in removeExeczBranch() argument 402 if (!getBlockDestinations(SrcMBB, TrueMBB, FalseMBB, Cond)) in removeExeczBranch() 406 if (SrcMBB.getNumber() >= TrueMBB->getNumber()) in removeExeczBranch() 415 SrcMBB.removeSuccessor(TrueMBB); in removeExeczBranch()
|
| H A D | AMDGPURegisterBankInfo.cpp | 2263 MachineBasicBlock *SrcMBB = MI.getOperand(I + 1).getMBB(); in applyMappingImpl() local 2264 B.setInsertPt(*SrcMBB, SrcMBB->getFirstTerminator()); in applyMappingImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | BranchFolding.cpp | 1200 const MachineBasicBlock *SrcMBB = Src.getBlock(); in setCommonTailEdgeWeights() local 1201 BlockFrequency BlockFreq = MBBFreqInfo.getBlockFreq(SrcMBB); in setCommonTailEdgeWeights() 1213 *EdgeFreq += BlockFreq * MBPI.getEdgeProbability(SrcMBB, *SuccI); in setCommonTailEdgeWeights()
|