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.cpp178 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 DSIPreEmitPeephole.cpp34 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 DAMDGPURegisterBankInfo.cpp2263 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 DBranchFolding.cpp1200 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()