Searched refs:DefMBB (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | SIOptimizeVGPRLiveRange.cpp | 245 const MachineBasicBlock *DefMBB = MRI->getVRegDef(MOReg)->getParent(); in collectCandidateRegisters() local 249 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters() 250 Loops->getLoopFor(DefMBB) == Loops->getLoopFor(If)) { in collectCandidateRegisters() 293 const MachineBasicBlock *DefMBB = MRI->getVRegDef(Reg)->getParent(); in collectCandidateRegisters() local 294 if ((VI.AliveBlocks.test(If->getNumber()) || DefMBB == If) && in collectCandidateRegisters() 295 Loops->getLoopFor(DefMBB) == Loops->getLoopFor(If)) in collectCandidateRegisters() 370 MachineBasicBlock *DefMBB = MRI->getVRegDef(MOReg)->getParent(); in collectWaterfallCandidateRegisters() local 372 if (!Blocks.contains(DefMBB) && !CandidateRegs.contains(MOReg)) { in collectWaterfallCandidateRegisters()
|
| H A D | SIFoldOperands.cpp | 2104 MachineBasicBlock *DefMBB = Def->getParent(); in tryOptimizeAGPRPhis() local 2112 BuildMI(*DefMBB, ++Def->getIterator(), Def->getDebugLoc(), in tryOptimizeAGPRPhis() 2118 BuildMI(*DefMBB, ++VGPRCopy->getIterator(), Def->getDebugLoc(), in tryOptimizeAGPRPhis()
|
| H A D | AMDGPUMachineCFGStructurizer.cpp | 1579 MachineBasicBlock *DefMBB = getDefInstr(Reg)->getParent(); in replaceLiveOutRegs() local 1581 if (MO.getParent()->getParent() != DefMBB) in replaceLiveOutRegs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86PreTileConfig.cpp | 224 MachineBasicBlock *DefMBB = DefMI->getParent(); in INITIALIZE_PASS_DEPENDENCY() local 229 if (isLoopBackEdge(DefMBB, DefMI->getOperand(I + 1).getMBB())) in INITIALIZE_PASS_DEPENDENCY() 230 RecordShape(DefMI, DefMBB); // In this case, PHI is also a shape def. in INITIALIZE_PASS_DEPENDENCY() 234 RecordShape(DefMI, DefMBB); in INITIALIZE_PASS_DEPENDENCY()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | SplitKit.cpp | 906 MachineBasicBlock *DefMBB) { in findShallowDominator() argument 907 if (MBB == DefMBB) in findShallowDominator() 909 assert(MDT.dominates(DefMBB, MBB) && "MBB must be dominated by the def."); in findShallowDominator() 912 const MachineLoop *DefLoop = Loops.getLoopFor(DefMBB); in findShallowDominator() 913 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator() 925 LLVM_DEBUG(dbgs() << "Def in " << printMBBReference(*DefMBB) in findShallowDominator() 933 LLVM_DEBUG(dbgs() << "Def in " << printMBBReference(*DefMBB) in findShallowDominator() 944 LLVM_DEBUG(dbgs() << "Def in " << printMBBReference(*DefMBB) in findShallowDominator() 1095 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(ParentVNI->def); in hoistCopies() local 1097 Dom.first = findShallowDominator(Dom.first, DefMBB); in hoistCopies()
|
| H A D | PHIElimination.cpp | 177 MachineBasicBlock *DefMBB = DefMI->getParent(); in runOnMachineFunction() local 179 (!VI.Kills.empty() && VI.Kills.front()->getParent() != DefMBB)) in runOnMachineFunction()
|
| H A D | SplitKit.h | 395 MachineBasicBlock *DefMBB);
|
| H A D | MachineSink.cpp | 238 MachineBasicBlock *DefMBB, bool &BreakPHIEdge, 590 MachineBasicBlock *DefMBB, in AllUsesDominatedByBlock() argument 618 UseInst->getOperand(OpNo + 1).getMBB() == DefMBB; in AllUsesDominatedByBlock() 633 } else if (UseBlock == DefMBB) { in AllUsesDominatedByBlock()
|
| H A D | MachineTraceMetrics.cpp | 993 const MachineBasicBlock *DefMBB = DefMI->getParent(); in addLiveIns() local 997 if (MBB == DefMBB) in addLiveIns()
|
| H A D | InlineSpiller.cpp | 445 MachineBasicBlock *DefMBB = LIS.getMBBFromIndex(SrcVNI->def); in hoistSpillInsideBB() local 446 if (DefMBB != CopyMI.getParent() || !SrcQ.isKill()) in hoistSpillInsideBB()
|