Lines Matching refs:getParent
52 const MachineFunction *MF = getParent(); in getSymbol()
78 MachineFunction &MF = *N->getParent(); in addNodeToList()
89 N->getParent()->removeFromMBBNumbering(N->Number); in removeNodeFromList()
96 assert(!N->getParent() && "machine instruction already in a basic block"); in addNodeToList()
101 MachineFunction *MF = Parent->getParent(); in addNodeToList()
108 assert(N->getParent() && "machine instruction not in a basic block"); in removeNodeFromList()
111 if (MachineFunction *MF = N->getParent()->getParent()) in removeNodeFromList()
123 assert(Parent->getParent() == FromList.Parent->getParent() && in transferNodesFromList()
136 assert(!MI->getParent() && "MI is still in a block!"); in deleteNode()
137 Parent->getParent()->DeleteMachineInstr(MI); in deleteNode()
224 if (getParent()) in getFullName()
225 Name = (getParent()->getName() + ":").str(); in getFullName()
235 const MachineFunction *MF = getParent(); in print()
242 const Module *M = F ? F->getParent() : nullptr; in print()
249 const MachineFunction *MF = getParent(); in print()
366 assert(getParent() && "MBB must be inserted in function"); in addLiveIn()
369 assert((isEHPad() || this == &getParent()->front()) && in addLiveIn()
374 MachineRegisterInfo &MRI = getParent()->getRegInfo(); in addLiveIn()
375 const TargetInstrInfo &TII = *getParent()->getSubtarget().getInstrInfo(); in addLiveIn()
397 getParent()->splice(NewAfter->getIterator(), getIterator()); in moveBefore()
401 getParent()->splice(++NewBefore->getIterator(), getIterator()); in moveAfter()
405 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in updateTerminator()
680 if (Fallthrough == getParent()->end()) in canFallThrough()
690 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in canFallThrough()
723 MachineFunction *MF = getParent(); in SplitCriticalEdge()
815 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo(); in SplitCriticalEdge()
869 std::next(MachineFunction::iterator(NMBB)) == getParent()->end(); in SplitCriticalEdge()
897 MachineRegisterInfo *MRI = &getParent()->getRegInfo(); in SplitCriticalEdge()
963 const MachineFunction *MF = getParent(); in canSplitCriticalEdge()
1033 assert(getParent() && "Not embedded in a function!"); in removeFromParent()
1034 getParent()->remove(this); in removeFromParent()
1040 assert(getParent() && "Not embedded in a function!"); in eraseFromParent()
1041 getParent()->erase(this); in eraseFromParent()