Lines Matching refs:getParent
63 const MachineFunction *MF = getParent(); in getSymbol()
94 const MachineFunction *MF = getParent(); in getEHCatchretSymbol()
105 const MachineFunction *MF = getParent(); in getEndSymbol()
133 MachineFunction &MF = *N->getParent(); in addNodeToList()
144 N->getParent()->removeFromMBBNumbering(N->Number); in removeNodeFromList()
151 assert(!N->getParent() && "machine instruction already in a basic block"); in addNodeToList()
156 MachineFunction *MF = Parent->getParent(); in addNodeToList()
164 assert(N->getParent() && "machine instruction not in a basic block"); in removeNodeFromList()
180 assert(Parent->getParent() == FromList.Parent->getParent() && in transferNodesFromList()
196 assert(!MI->getParent() && "MI is still in a block!"); in deleteNode()
197 Parent->getParent()->deleteMachineInstr(MI); in deleteNode()
211 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in SkipPHIsAndLabels()
227 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in SkipPHIsLabelsAndDebug()
295 return getParent()->begin() == getIterator(); in isEntryBlock()
328 if (getParent()) in getFullName()
329 Name = (getParent()->getName() + ":").str(); in getFullName()
339 const MachineFunction *MF = getParent(); in print()
346 const Module *M = F.getParent(); in print()
355 const MachineFunction *MF = getParent(); in print()
370 const TargetInstrInfo &TII = *getParent()->getSubtarget().getInstrInfo(); in print()
496 } else if (bb->getParent()) { in printName()
498 tmpTracker.incorporateFunction(*bb->getParent()); in printName()
638 assert(getParent() && "MBB must be inserted in function"); in addLiveIn()
641 assert((isEHPad() || this == &getParent()->front()) && in addLiveIn()
646 MachineRegisterInfo &MRI = getParent()->getRegInfo(); in addLiveIn()
647 const TargetInstrInfo &TII = *getParent()->getSubtarget().getInstrInfo(); in addLiveIn()
669 getParent()->splice(NewAfter->getIterator(), getIterator()); in moveBefore()
673 getParent()->splice(++NewBefore->getIterator(), getIterator()); in moveAfter()
681 const TargetInstrInfo *TII = MBB.getParent()->getSubtarget().getInstrInfo(); in findJumpTableIndex()
690 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in updateTerminator()
973 if (Fallthrough == getParent()->end()) in getFallThrough()
983 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in getFallThrough()
1028 MachineFunction *MF = getParent(); in splitAt()
1138 MachineFunction *MF = getParent(); in SplitCriticalEdge()
1220 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in SplitCriticalEdge()
1262 std::next(MachineFunction::iterator(NMBB)) == getParent()->end(); in SplitCriticalEdge()
1292 MachineRegisterInfo *MRI = &getParent()->getRegInfo(); in SplitCriticalEdge()
1371 const MachineFunction *MF = getParent(); in canSplitCriticalEdge()
1445 assert(getParent() && "Not embedded in a function!"); in removeFromParent()
1446 getParent()->remove(this); in removeFromParent()
1452 assert(getParent() && "Not embedded in a function!"); in eraseFromParent()
1453 getParent()->erase(this); in eraseFromParent()
1724 assert(getParent()->getProperties().hasProperty( in livein_begin()
1731 const MachineFunction &MF = *getParent(); in liveout_begin()