Lines Matching refs:getParent

132       UseSlots.push_back(LIS.getInstructionIndex(MO.getParent()).getRegSlot());
367 assert(Edit->getParent().getVNInfoAt(Idx) == ParentVNI && "Bad Parent VNI");
473 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx);
482 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(), MI);
490 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx);
499 VNInfo *VNI = defFromParent(OpenIdx, ParentVNI, Idx, *MI->getParent(),
509 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Last);
540 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Boundary);
556 defFromParent(0, ParentVNI, Idx, *MI->getParent(), MI);
560 VNInfo *VNI = defFromParent(0, ParentVNI, Boundary, *MI->getParent(),
571 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Idx);
580 VNInfo *VNI = defFromParent(0, ParentVNI, Idx, *MI->getParent(), MI);
589 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start);
604 const VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(Start);
605 assert(ParentVNI == Edit->getParent().getVNInfoBefore(End) &&
633 MachineBasicBlock *MBB = MI->getParent();
655 forceRecompute(RegIdx, Edit->getParent().getVNInfoAt(Def));
721 LiveInterval *Parent = &Edit->getParent();
733 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(VNI->def);
806 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(VNI->def);
822 for (const LiveRange::Segment &S : Edit->getParent()) {
928 for (const VNInfo *PHIVNI : Edit->getParent().valnos) {
941 if (Edit->getParent().liveAt(LastUse)) {
955 MachineInstr *MI = MO.getParent();
975 DEBUG(dbgs() << " rewr BB#" << MI->getParent()->getNumber() << '\t'
989 if (!Edit->getParent().liveAt(Idx))
1031 for (const VNInfo *ParentVNI : Edit->getParent().valnos) {