Home
last modified time | relevance | path

Searched refs:SrcMBB (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600MachineCFGStructurizer.cpp187 PathToKind singlePathTo(MachineBasicBlock *SrcMBB, MachineBasicBlock *DstMBB,
233 MachineBasicBlock *SrcMBB);
239 void replaceInstrUseOfBlockWith(MachineBasicBlock *SrcMBB,
267 MachineBasicBlock *SrcMBB, MachineBasicBlock *DstMBB);
269 MachineBasicBlock *SrcMBB);
306 void migrateInstruction(MachineBasicBlock *SrcMBB,
367 MachineBasicBlock *SrcMBB, MachineBasicBlock *DstMBB, in singlePathTo() argument
370 if (SrcMBB == DstMBB) in singlePathTo()
372 while (SrcMBB && SrcMBB->succ_size() == 1) { in singlePathTo()
373 SrcMBB = *SrcMBB->succ_begin(); in singlePathTo()
[all …]
H A DSIPreEmitPeephole.cpp40 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()
345 MachineBasicBlock &SrcMBB) { in removeExeczBranch() argument
350 if (!getBlockDestinations(SrcMBB, TrueMBB, FalseMBB, Cond)) in removeExeczBranch()
354 if ((SrcMBB.getNumber() >= TrueMBB->getNumber()) || in removeExeczBranch()
360 SrcMBB.removeSuccessor(TrueMBB); in removeExeczBranch()
H A DAMDGPURegisterBankInfo.cpp2235 MachineBasicBlock *SrcMBB = MI.getOperand(I + 1).getMBB(); in applyMappingImpl() local
2236 B.setInsertPt(*SrcMBB, SrcMBB->getFirstTerminator()); in applyMappingImpl()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBranchFolding.cpp1170 const MachineBasicBlock *SrcMBB = Src.getBlock(); in setCommonTailEdgeWeights() local
1171 BlockFrequency BlockFreq = MBBFreqInfo.getBlockFreq(SrcMBB); in setCommonTailEdgeWeights()
1183 *EdgeFreq += BlockFreq * MBPI.getEdgeProbability(SrcMBB, *SuccI); in setCommonTailEdgeWeights()