Lines Matching refs:getParent
59 const MachineFunction *MF = getParent(); in getSymbol()
90 const MachineFunction *MF = getParent(); in getEHCatchretSymbol()
101 const MachineFunction *MF = getParent(); in getEndSymbol()
129 MachineFunction &MF = *N->getParent(); in addNodeToList()
140 N->getParent()->removeFromMBBNumbering(N->Number); in removeNodeFromList()
147 assert(!N->getParent() && "machine instruction already in a basic block"); in addNodeToList()
152 MachineFunction *MF = Parent->getParent(); in addNodeToList()
160 assert(N->getParent() && "machine instruction not in a basic block"); in removeNodeFromList()
176 assert(Parent->getParent() == FromList.Parent->getParent() && in transferNodesFromList()
192 assert(!MI->getParent() && "MI is still in a block!"); in deleteNode()
193 Parent->getParent()->deleteMachineInstr(MI); in deleteNode()
207 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in SkipPHIsAndLabels()
223 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in SkipPHIsLabelsAndDebug()
287 return getParent()->begin() == getIterator(); in isEntryBlock()
320 if (getParent()) in getFullName()
321 Name = (getParent()->getName() + ":").str(); in getFullName()
331 const MachineFunction *MF = getParent(); in print()
338 const Module *M = F.getParent(); in print()
347 const MachineFunction *MF = getParent(); in print()
362 const TargetInstrInfo &TII = *getParent()->getSubtarget().getInstrInfo(); in print()
491 } else if (bb->getParent()) { in printName()
493 tmpTracker.incorporateFunction(*bb->getParent()); in printName()
604 assert(getParent() && "MBB must be inserted in function"); in addLiveIn()
607 assert((isEHPad() || this == &getParent()->front()) && in addLiveIn()
612 MachineRegisterInfo &MRI = getParent()->getRegInfo(); in addLiveIn()
613 const TargetInstrInfo &TII = *getParent()->getSubtarget().getInstrInfo(); in addLiveIn()
635 getParent()->splice(NewAfter->getIterator(), getIterator()); in moveBefore()
639 getParent()->splice(++NewBefore->getIterator(), getIterator()); in moveAfter()
647 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in updateTerminator()
926 if (Fallthrough == getParent()->end()) in getFallThrough()
936 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in getFallThrough()
981 MachineFunction *MF = getParent(); in splitAt()
1017 MachineFunction *MF = getParent(); in SplitCriticalEdge()
1106 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in SplitCriticalEdge()
1158 std::next(MachineFunction::iterator(NMBB)) == getParent()->end(); in SplitCriticalEdge()
1186 MachineRegisterInfo *MRI = &getParent()->getRegInfo(); in SplitCriticalEdge()
1257 const MachineFunction *MF = getParent(); in canSplitCriticalEdge()
1326 assert(getParent() && "Not embedded in a function!"); in removeFromParent()
1327 getParent()->remove(this); in removeFromParent()
1333 assert(getParent() && "Not embedded in a function!"); in eraseFromParent()
1334 getParent()->erase(this); in eraseFromParent()
1601 assert(getParent()->getProperties().hasProperty( in livein_begin()
1608 const MachineFunction &MF = *getParent(); in liveout_begin()