|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/lib/Target/AArch64/AArch64GenGICombiner.inc 102 MachineFunction *MF = MBB->getParent();
gen/lib/Target/AArch64/AArch64GenGlobalISel.inc 1020 MachineFunction &MF = *I.getParent()->getParent();
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc 439 MachineFunction &MF = *I.getParent()->getParent();
gen/lib/Target/ARM/ARMGenGlobalISel.inc 808 MachineFunction &MF = *I.getParent()->getParent();
gen/lib/Target/Mips/MipsGenGlobalISel.inc 633 MachineFunction &MF = *I.getParent()->getParent();
gen/lib/Target/RISCV/RISCVGenGlobalISel.inc 279 MachineFunction &MF = *I.getParent()->getParent();
gen/lib/Target/X86/X86GenGlobalISel.inc 772 MachineFunction &MF = *I.getParent()->getParent();
include/llvm/Analysis/LoopInfoImpl.h 324 BlockT *EntryBB = &BB->getParent()->front();
330 assert(BB != &getHeader()->getParent()->front() &&
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h 549 MachineFunction *MF = State.MIs[InsnID]->getParent()->getParent();
include/llvm/CodeGen/MachineInstrBuilder.h 336 MachineFunction &MF = *BB.getParent();
352 MachineFunction &MF = *BB.getParent();
381 MachineFunction &MF = *BB.getParent();
391 MachineFunction &MF = *BB.getParent();
include/llvm/CodeGen/MachineOutliner.h 108 MachineFunction *getMF() const { return MBB->getParent(); }
139 assert(MBB->getParent()->getRegInfo().tracksLiveness() &&
include/llvm/CodeGen/SlotIndexes.h 613 if (nextMBB == mbb->getParent()->end()) {
627 assert(prevMBB != mbb->getParent()->end() &&
include/llvm/Support/GenericDomTree.h 225 using ParentPtr = decltype(std::declval<NodeT *>()->getParent());
447 assert(A->getParent() == B->getParent() &&
447 assert(A->getParent() == B->getParent() &&
453 NodeT &Entry = A->getParent()->front();
536 assert(From->getParent() == Parent);
537 assert(To->getParent() == Parent);
554 assert(From->getParent() == Parent);
555 assert(To->getParent() == Parent);
lib/CodeGen/BranchFolding.cpp 157 MachineFunction *MF = MBB->getParent();
456 MachineFunction &MF = *CurMBB.getParent();
461 CurMBB.getParent()->insert(++MBBI, NewMBB);
517 MachineFunction *MF = CurMBB->getParent();
702 MachineFunction *MF = MBB->getParent();
729 MachineFunction *MF = MBB1->getParent();
873 MBBICommon->cloneMergedMemRefs(*MBB->getParent(), {&*MBBICommon, &*MBBI});
1005 &MergePotentials.front().getBlock()->getParent()->front();
1392 MachineFunction &MF = *MBB->getParent();
lib/CodeGen/CFIInstrInserter.cpp 163 MBBInfo.MBB->getParent()->getFrameInstructions();
299 << " in " << Pred.MBB->getParent()->getName()
302 << " in " << Pred.MBB->getParent()->getName()
lib/CodeGen/GCRootLowering.cpp 259 MCSymbol *Label = MBB.getParent()->getContext().createTempSymbol();
lib/CodeGen/GlobalISel/CombinerHelper.cpp 557 auto &MF = *MI.getParent()->getParent();
624 auto &MF = *MI.getParent()->getParent();
922 auto &MF = *MI.getParent()->getParent();
1036 auto &MF = *MI.getParent()->getParent();
1144 auto &MF = *MI.getParent()->getParent();
lib/CodeGen/GlobalISel/IRTranslator.cpp 511 MachineIRBuilder MIB(*MBB->getParent());
525 MachineIRBuilder MIB(*HeaderBB->getParent());
653 MachineFunction *CurMF = SwitchMBB->getParent();
lib/CodeGen/GlobalISel/InstructionSelector.cpp 41 MachineFunction &MF = *MBB.getParent();
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 333 const Function &F = MI.getParent()->getParent()->getFunction();
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp 39 assert(&getMF() == MBB.getParent() &&
53 assert(MBB.getParent() == &getMF() &&
lib/CodeGen/GlobalISel/Utils.cpp 118 MachineFunction &MF = *MBB.getParent();
lib/CodeGen/IfConversion.cpp 291 const MachineFunction &MF = *TBBInfo.BB->getParent();
637 MachineFunction::iterator E = MBB.getParent()->end();
706 if (++I == TrueBBI.BB->getParent()->end())
1440 MachineFunction::iterator E = MBB.getParent()->end();
1848 MBB2.getParent()->eraseCallSiteInfo(&*DI2);
1897 MBB1.getParent()->eraseCallSiteInfo(&*DI1);
2174 MachineFunction &MF = *ToBBI.BB->getParent();
2332 MachineBasicBlock *Last = &*FromMBB.getParent()->rbegin();
lib/CodeGen/LexicalScopes.cpp 308 if (Scope == CurrentFnLexicalScope && MBB->getParent() == MF)
lib/CodeGen/LiveDebugValues.cpp 1243 MachineInstr *MI = DiffIt.BuildDbgValue(*MBB.getParent());
lib/CodeGen/LivePhysRegs.cpp 259 const MachineFunction &MF = *MBB.getParent();
280 const MachineFunction &MF = *MBB.getParent();
lib/CodeGen/LiveRangeCalc.cpp 366 MBB->getParent()->verify();
376 MBB->getParent()->verify();
lib/CodeGen/MIRCanonicalizerPass.cpp 224 MachineRegisterInfo *MRI = &MBB->getParent()->getRegInfo();
308 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
400 MachineFunction &MF = *MBB->getParent();
lib/CodeGen/MIRVRegNamerUtils.cpp 53 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
257 MachineFunction &MF = *MBB->getParent();
lib/CodeGen/MachineBasicBlock.cpp 92 MachineFunction &MF = *N->getParent();
104 N->getParent()->removeFromMBBNumbering(N->Number);
116 MachineFunction *MF = Parent->getParent();
140 assert(Parent->getParent() == FromList.Parent->getParent() &&
140 assert(Parent->getParent() == FromList.Parent->getParent() &&
157 Parent->getParent()->DeleteMachineInstr(MI);
171 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
186 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
494 assert(getParent() && "MBB must be inserted in function");
497 assert((isEHPad() || this == &getParent()->front()) &&
502 MachineRegisterInfo &MRI = getParent()->getRegInfo();
503 const TargetInstrInfo &TII = *getParent()->getSubtarget().getInstrInfo();
525 getParent()->splice(NewAfter->getIterator(), getIterator());
529 getParent()->splice(++NewBefore->getIterator(), getIterator());
533 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
830 if (Fallthrough == getParent()->end())
840 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
879 MachineFunction *MF = getParent();
969 const TargetInstrInfo *TII = getParent()->getSubtarget().getInstrInfo();
1018 std::next(MachineFunction::iterator(NMBB)) == getParent()->end();
1046 MachineRegisterInfo *MRI = &getParent()->getRegInfo();
1182 assert(getParent() && "Not embedded in a function!");
1183 getParent()->remove(this);
1189 assert(getParent() && "Not embedded in a function!");
1190 getParent()->erase(this);
lib/CodeGen/MachineCSE.cpp 872 if (CandidateBB->getParent()->getFunction().hasMinSize())
lib/CodeGen/MachineCombiner.cpp 619 MachineFunction *MF = MBB->getParent();
lib/CodeGen/MachineFunction.cpp 124 MBB->getParent()->DeleteMachineBasicBlock(MBB);
395 assert(MBB->getParent() == this && "MBB parent mismatch!");
lib/CodeGen/MachineInstr.cpp 154 return &MBB->getParent()->getRegInfo();
179 MachineFunction *MF = MBB->getParent();
677 MachineFunction *MF = MBB->getParent();
2053 MachineFunction &MF = *BB.getParent();
2064 MachineFunction &MF = *BB.getParent();
lib/CodeGen/MachineInstrBundle.cpp 130 MachineFunction &MF = *MBB.getParent();
lib/CodeGen/MachineLoopInfo.cpp 56 MachineFunction::iterator Begin = TopMBB->getParent()->begin();
71 MachineFunction::iterator End = BotMBB->getParent()->end();
lib/CodeGen/MachineLoopUtils.cpp 30 MachineFunction &MF = *Loop->getParent();
lib/CodeGen/MachineOutliner.cpp 1241 if (MBB.getParent()->getProperties().hasProperty(
lib/CodeGen/MachineSSAUpdater.cpp 316 MachineInstrBuilder(*Pred->getParent(), PHI).addReg(Val).addMBB(Pred);
lib/CodeGen/MachineScheduler.cpp 470 MachineFunction *MF = MBB->getParent();
lib/CodeGen/MachineSink.cpp 1166 MachineFunction &MF = *SuccBB->getParent();
lib/CodeGen/ModuloSchedule.cpp 1282 ExitBB(L.getExitBlock()), MRI(BB->getParent()->getRegInfo()),
1283 TII(BB->getParent()->getSubtarget().getInstrInfo()), LIS(LIS) {
1505 auto *InsertBB = &PreheaderBB->getParent()->front();
1669 MachineFunction &MF = *BB->getParent();
lib/CodeGen/PHIElimination.cpp 255 MachineFunction &MF = *MBB.getParent();
lib/CodeGen/PHIEliminationUtils.cpp 35 MachineRegisterInfo& MRI = MBB->getParent()->getRegInfo();
lib/CodeGen/PrologEpilogInserter.cpp 535 MachineFunction &MF = *SaveBlock.getParent();
562 MachineFunction &MF = *RestoreBlock.getParent();
lib/CodeGen/RegAllocBase.cpp 130 MI->getParent()->getParent()->getMMI().getModule()->getContext();
lib/CodeGen/RegUsageInfoPropagate.cpp 66 MachineOperand::getRegMaskSize(MI.getParent()->getParent()
lib/CodeGen/RegisterScavenging.cpp 57 MachineFunction &MF = *MBB.getParent();
236 MBB->getParent()->verify(nullptr, "In Register Scavenger");
lib/CodeGen/SelectionDAG/InstrEmitter.cpp 1161 : MF(mbb->getParent()), MRI(&MF->getRegInfo()),
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp 873 if (HasDbg && BB->getParent()->begin() == MachineFunction::iterator(BB)) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 2120 CurBB->getParent()->insert(++BBI, TmpBB);
2510 MachineFrameInfo &MFI = ParentBB->getParent()->getFrameInfo();
2516 const Module &M = *ParentBB->getParent()->getFunction().getParent();
10011 MachineFunction *MF = ParentMBB->getParent();
10449 SwitchMBB->getParent()->getFunction().hasMinSize())
10572 !DefaultMBB->getParent()->getFunction().hasMinSize()) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1198 MachineFunction *MF = MBB->getParent();
lib/CodeGen/TailDuplicator.cpp 468 MachineInstrBuilder MIB(*FromBB->getParent(), MI);
600 (TailBB.getParent()->getTarget().getTargetTriple().isOSDarwin() ||
lib/CodeGen/TargetInstrInfo.cpp 146 MBB->getParent()->eraseCallSiteInfo(&*MI);
413 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(&Orig);
427 MachineFunction &MF = *MBB.getParent();
542 MachineFunction &MF = *MBB->getParent();
630 MachineFunction &MF = *MBB.getParent();
lib/CodeGen/UnreachableBlockElim.cpp 154 DeadBlocks[i]->getParent()->eraseCallSiteInfo(&I);
lib/Target/AArch64/AArch64A53Fix835769.cpp 136 if (MBBI == MBB->getParent()->begin())
lib/Target/AArch64/AArch64BranchTargets.cpp 110 MBB.getParent()->getSubtarget().getInstrInfo());
lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp 99 MachineFunction *MF = I.getParent()->getParent();
117 MachineFunction *MF = I.getParent()->getParent();
lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp 118 const MachineFunction &MF = *MBB.getParent();
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp 186 MachineFunction *MF = MBB.getParent();
268 MachineFunction *MF = MBB.getParent();
351 MachineFunction *MF = MBB.getParent();
477 MachineFunction *MF = MBB.getParent();
498 MachineFunction &MF = *MI.getParent()->getParent();
505 auto TRI = MBB.getParent()->getSubtarget().getRegisterInfo();
597 MachineFunction *MF = MBB.getParent();
666 MachineFunction &MF = *MBB.getParent();
lib/Target/AArch64/AArch64FrameLowering.cpp 346 MachineFunction &MF = *MBB.getParent();
383 MachineFunction *MF = MBB->getParent();
488 MachineFunction &MF = *MBB->getParent();
1949 MachineFunction &MF = *MBB.getParent();
2076 MachineFunction &MF = *MBB.getParent();
lib/Target/AArch64/AArch64ISelLowering.cpp 1336 MachineFunction *MF = MBB->getParent();
1384 BB->getParent()->getFunction().getPersonalityFn())) &&
12370 AArch64FunctionInfo *AFI = Entry->getParent()->getInfo<AArch64FunctionInfo>();
12378 const MCPhysReg *IStart = TRI->getCalleeSavedRegsViaCopy(Entry->getParent());
12383 MachineRegisterInfo *MRI = &Entry->getParent()->getRegInfo();
12400 assert(Entry->getParent()->getFunction().hasFnAttribute(
lib/Target/AArch64/AArch64InstrInfo.cpp 543 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
1050 MachineFunction *MF = MBB->getParent();
1474 auto &Subtarget = MBB.getParent()->getSubtarget<AArch64Subtarget>();
1481 MBB.getParent()->getSubtarget().getInstrInfo();
1504 const TargetMachine &TM = MBB.getParent()->getTarget();
2809 MachineFunction &MF = *MBB.getParent();
2940 MachineFunction &MF = *MBB.getParent();
3597 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
4104 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
4105 MachineFunction &MF = *MBB.getParent();
4784 MachineFunction *MF = MBB->getParent();
5309 assert(MBB.getParent()->getRegInfo().tracksLiveness() &&
5343 MachineFunction *MF = MBB.getParent();
5376 MachineFunction *MF = MBB->getParent();
lib/Target/AArch64/AArch64InstructionSelector.cpp 1118 MachineFunction &MF = *MBB.getParent();
1156 MachineFunction &MF = *MBB.getParent();
1277 assert(I.getParent()->getParent() && "Instruction should be in a function!");
1280 MachineFunction &MF = *MBB.getParent();
1318 assert(I.getParent()->getParent() && "Instruction should be in a function!");
1321 MachineFunction &MF = *MBB.getParent();
2373 MachineFunction &MF = *I.getParent()->getParent();
3659 MachineFunction &MF = *MBB.getParent();
4153 MI.getParent()->getParent()->getFunction().hasMinSize())
4342 Root.getParent()->getParent()->getParent()->getRegInfo();
4386 Root.getParent()->getParent()->getParent()->getRegInfo();
4461 Root.getParent()->getParent()->getParent()->getRegInfo();
4575 Root.getParent()->getParent()->getParent()->getRegInfo();
lib/Target/AArch64/AArch64RegisterInfo.cpp 357 MachineFunction &MF = *MI->getParent()->getParent();
413 const MachineFunction &MF = *MBB->getParent();
417 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
438 const MachineFunction *MF = MI.getParent()->getParent();
453 MachineFunction &MF = *MBB.getParent();
lib/Target/AArch64/AArch64SIMDInstrOpt.cpp 420 if (!shouldReplaceInst(MI.getParent()->getParent(), &TII->get(MI.getOpcode()),
426 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
540 if (!shouldReplaceInst(MI.getParent()->getParent(), &TII->get(MI.getOpcode()),
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp 301 MachineFunction *MF = BB->getParent();
398 MachineFunction *MF = BB->getParent();
1370 MachineFunction *MF = MBB->getParent();
2004 MachineFunction *MF = MBB->getParent();
2118 const MachineFunction *MF = MBB->getParent();
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp 1031 LLVM_DEBUG(this->getEntry()->getParent()->dump());
1731 MachineFunction *MF = Region->getEntry()->getParent();
1733 return &(*(--(Region->getEntry()->getParent()->end())));
1835 MachineFunction *MF = MergeBB->getParent();
1877 if (&(*(IfBB->getParent()->begin())) == IfBB) {
1917 CodeBB->getParent()->begin()->getNumber());
2278 return ((&(*(MBB->getParent()->begin()))) == MBB);
2297 MachineFunction *MF = MergeBB->getParent();
2484 auto MF = Exit->getParent();
2524 MachineFunction *MF = MBB->getParent();
2673 if ((&(*(InnerEntry->getParent()->begin()))) == InnerEntry) {
2702 if (MBB == getSingleExitNode(*(MBB->getParent()))) {
2759 LLVM_DEBUG(Region->getEntry()->getParent()->dump());
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp 1447 MachineFunction *MF = MI.getParent()->getParent();
1467 MachineFunction *MF = MI.getParent()->getParent();
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp 458 MBB->getParent()->CreateMachineInstr(TII->get(NewOpcode), DL);
468 MBB->getParent()->CreateMachineInstr(TII->get(NewOpcode), DL);
482 MBB->getParent()->CreateMachineInstr(TII->get(NewOpcode), DebugLoc());
493 MachineFunction *MF = MBB->getParent();
505 MachineFunction *MF = blk->getParent();
661 MachineFunction *Func = MBB->getParent();
679 assert((!MBB->getParent()->getJumpTableInfo()
680 || MBB->getParent()->getJumpTableInfo()->isEmpty())
1311 HeadMBB->getParent()->getRegInfo().createVirtualRegister(I32RC);
1320 HeadMBB->getParent()->getRegInfo().createVirtualRegister(I32RC);
1591 LLVMContext &Ctx = LoopHeader->getParent()->getFunction().getContext();
lib/Target/AMDGPU/GCNDPPCombine.cpp 516 auto *NewMI = BB->getParent()->CloneMachineInstr(&OrigMI);
lib/Target/AMDGPU/GCNIterativeScheduler.cpp 67 OS << BB->getParent()->getName() << ":" << printMBBReference(*BB) << ' '
96 const auto &MRI = BB->getParent()->getRegInfo();
lib/Target/AMDGPU/GCNRegPressure.h 213 auto &MRI = (*R.begin())->getParent()->getParent()->getRegInfo();
lib/Target/AMDGPU/R600ISelLowering.cpp 292 MachineFunction *MF = BB->getParent();
lib/Target/AMDGPU/R600InstrInfo.cpp 989 MachineInstrBuilder MIB(*MI.getParent()->getParent(), MI);
997 MachineInstrBuilder MIB(*MI.getParent()->getParent(), MI);
lib/Target/AMDGPU/SIFixSGPRCopies.cpp 204 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
573 TII->isSchedulingBoundary(*R, MBB, *MBB->getParent()))
lib/Target/AMDGPU/SIFoldOperands.cpp 249 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
404 MachineRegisterInfo &MRI = MI->getParent()->getParent()->getRegInfo();
513 MachineRegisterInfo &MRI = UseMI->getParent()->getParent()->getRegInfo();
697 MachineInstrBuilder B(*MBB.getParent(), UseMI);
1205 MachineFunction *MF = MI.getParent()->getParent();
lib/Target/AMDGPU/SIFrameLowering.cpp 96 MachineFunction *MF = MBB.getParent();
144 MachineFunction *MF = MBB.getParent();
lib/Target/AMDGPU/SIISelLowering.cpp 1987 const MCPhysReg *IStart = TRI->getCalleeSavedRegsViaCopy(Entry->getParent());
1992 MachineRegisterInfo *MRI = &Entry->getParent()->getRegInfo();
3043 MachineFunction *MF = BB->getParent();
3064 MachineFunction *MF = MBB.getParent();
3119 MachineRegisterInfo &MRI = BB->getParent()->getRegInfo();
3178 MachineFunction *MF = OrigBB.getParent();
3278 MachineFunction *MF = MBB.getParent();
3394 MachineFunction *MF = MBB.getParent();
3485 MachineFunction *MF = MBB.getParent();
3584 MachineFunction *MF = BB->getParent();
3600 MachineRegisterInfo &MRI = BB->getParent()->getRegInfo();
3749 MachineRegisterInfo &MRI = BB->getParent()->getRegInfo();
10390 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
lib/Target/AMDGPU/SIInsertSkips.cpp 151 MachineFunction *MF = MBB.getParent();
154 !shouldSkip(MBB, MBB.getParent()->back()))
247 const GCNSubtarget &ST = MBB.getParent()->getSubtarget<GCNSubtarget>();
253 if (TRI->isVGPR(MBB.getParent()->getRegInfo(),
274 const MachineFunction *MF = MI.getParent()->getParent();
308 MachineFunction *MF = MBB.getParent();
346 const GCNSubtarget &ST = MBB.getParent()->getSubtarget<GCNSubtarget>();
424 MI.addImplicitDefUseOperands(*MBB.getParent());
lib/Target/AMDGPU/SIInstrInfo.cpp 513 MachineFunction *MF = MBB.getParent();
651 *MBB.getParent());
755 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
818 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
819 MachineFunction *MF = MBB.getParent();
944 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
957 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
1049 MachineFunction *MF = MBB.getParent();
1177 MachineFunction *MF = MBB.getParent();
1231 MachineFunction *MF = MBB.getParent();
1240 MachineBasicBlock &Entry = MBB.getParent()->front();
1345 auto MF = MBB.getParent();
1504 MachineFunction &MF = *MBB.getParent();
1569 MachineFunction *MF = MBB.getParent();
1777 MachineFunction *MF = MBB.getParent();
2167 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
2342 UseMI.addImplicitDefUseOperands(*UseMI.getParent()->getParent());
2657 !RI.isSGPRReg(MBB->getParent()->getRegInfo(), Src0->getReg()))) {
3828 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
4322 MachineFunction &MF = *OrigBB.getParent();
4405 MachineFunction &MF = *MBB.getParent();
4474 MachineFunction &MF = *MBB.getParent();
4515 MachineFunction &MF = *MI.getParent()->getParent();
4737 assert(MBB.getParent()->getSubtarget<GCNSubtarget>().getGeneration()
4824 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
5035 Inst.addImplicitDefUseOperands(*Inst.getParent()->getParent());
5109 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5125 Inst.addImplicitDefUseOperands(*MBB.getParent());
5139 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5166 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5232 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5261 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5290 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5346 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5416 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5480 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5521 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
5558 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
6071 MachineFunction *MF = IfEntry->getParent();
6072 MachineRegisterInfo &MRI = IfEntry->getParent()->getRegInfo();
6097 MachineFunction *MF = LoopEnd->getParent();
6098 MachineRegisterInfo &MRI = LoopEnd->getParent()->getRegInfo();
6196 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
6244 MachineFunction *MF = MBB->getParent();
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp 1066 MachineInstr *New = MIB.addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb));
1116 .addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb));
1178 .addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb));
1345 .addMemOperand(combineKnownAdjacentMMOs(*MBB->getParent(), MMOa, MMOb));
lib/Target/AMDGPU/SILowerControlFlow.cpp 418 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
lib/Target/AMDGPU/SILowerI1Copies.cpp 435 MachineFunction &MF = *MBB.getParent();
lib/Target/AMDGPU/SILowerSGPRSpills.cpp 90 MachineFunction &MF = *SaveBlock.getParent();
122 MachineFunction &MF = *RestoreBlock.getParent();
lib/Target/AMDGPU/SIMemoryLegalizer.cpp 446 const Function &Func = MI->getParent()->getParent()->getFunction();
860 const GCNSubtarget &STM = MBB.getParent()->getSubtarget<GCNSubtarget>();
lib/Target/AMDGPU/SIPeepholeSDWA.cpp 128 return &getParentInst()->getParent()->getParent()->getRegInfo();
509 MachineInstrBuilder MIB(*MBB->getParent(), MI);
lib/Target/AMDGPU/SIRegisterInfo.cpp 352 MachineFunction *MF = MBB->getParent();
397 MachineFunction *MF = MBB->getParent();
550 MachineFunction *MF = MI->getParent()->getParent();
625 MachineFunction *MF = MI->getParent()->getParent();
750 MachineFunction *MF = MBB->getParent();
867 MachineFunction *MF = MI->getParent()->getParent();
986 MachineFunction *MF = MI->getParent()->getParent();
lib/Target/AMDGPU/SIShrinkInstructions.cpp 226 MachineFunction *MF = MI.getParent()->getParent();
lib/Target/ARC/ARCFrameLowering.cpp 100 MachineFunction &MF = *MBB.getParent();
407 << MBB.getParent()->getName() << "\n");
424 << MBB.getParent()->getName() << "\n");
lib/Target/ARC/ARCInstrInfo.cpp 300 MachineFunction &MF = *MBB.getParent();
328 MachineFunction &MF = *MBB.getParent();
lib/Target/ARC/ARCRegisterInfo.cpp 65 MBB.getParent()->getSubtarget().getRegisterInfo();
173 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/ARM/ARMBaseInstrInfo.cpp 148 MachineFunction &MF = *MI.getParent()->getParent();
435 ARMFunctionInfo *AFI = MBB.getParent()->getInfo<ARMFunctionInfo>();
503 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
1032 MachineFunction &MF = *MBB.getParent();
1275 MachineFunction &MF = *MBB.getParent();
1615 MachineInstrBuilder MIB(*MI.getParent()->getParent(), MI);
1700 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(&Orig);
1707 MachineFunction &MF = *MBB.getParent();
1729 MachineFunction &MF = *MBB.getParent();
2002 if (MBB.getParent()->getFunction().hasOptSize()) {
2031 if (Subtarget.isThumb2() && TBB.getParent()->getFunction().hasMinSize()) {
2239 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
4789 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand(
4790 MachinePointerInfo::getGOT(*MBB.getParent()), Flags, 4, 4);
4932 MachineInstrBuilder MIB(*MI.getParent()->getParent(), MI);
lib/Target/ARM/ARMBaseRegisterInfo.cpp 462 MachineFunction &MF = *MBB.getParent();
582 MachineFunction &MF = *MI->getParent()->getParent();
633 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>();
642 const MachineFunction &MF = *MBB->getParent();
643 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
658 MachineFunction &MF = *MBB.getParent();
754 MachineFunction &MF = *MBB.getParent();
815 TII.getRegClass(MCID, FIOperandNum, this, *MI.getParent()->getParent());
844 auto MF = MBB->getParent();
lib/Target/ARM/ARMBasicBlockInfo.cpp 68 MBB->getParent()->ensureAlignment(Align(4));
118 assert(BB->getParent() == &MF &&
lib/Target/ARM/ARMConstantIslandPass.cpp 621 if (std::next(MBBI) == MBB->getParent()->end())
871 NewBB->getParent()->RenumberBlocks(NewBB);
2111 MachineFunction *MF = MBB->getParent();
lib/Target/ARM/ARMExpandPseudoInsts.cpp 944 MachineFunction *MF = MBB.getParent();
1069 MachineFunction *MF = MBB.getParent();
1170 MBB.getParent()->getSubtarget().getInstrInfo());
1210 MBB.getParent()->moveCallSiteInfo(&MI, &*NewMI);
1334 MachineFunction &MF = *MI.getParent()->getParent();
1413 MachineFunction *MF = MBB.getParent();
1488 MachineConstantPool *MCP = MBB.getParent()->getConstantPool();
lib/Target/ARM/ARMFrameLowering.cpp 253 MachineFunction &MF = *MBB.getParent();
978 MachineFunction &MF = *MBB.getParent();
1055 MachineFunction &MF = *MBB.getParent();
1167 MachineFunction &MF = *MBB.getParent();
1340 MachineFunction &MF = *MBB.getParent();
1432 MachineFunction &MF = *MBB.getParent();
1463 MachineFunction &MF = *MBB.getParent();
lib/Target/ARM/ARMHazardRecognizer.cpp 46 const MachineFunction *MF = MI->getParent()->getParent();
lib/Target/ARM/ARMISelLowering.cpp 9344 MachineFunction *MF = MBB->getParent();
9468 MachineFunction *MF = MBB->getParent();
10023 MachineFunction *MF = BB->getParent();
10300 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
10333 MachineFunction *MF = MBB->getParent();
10491 MachineFunction *F = BB->getParent();
10616 MachineFunction *Fn = BB->getParent();
10695 MachineFunction *MF = MI.getParent()->getParent();
17091 ARMFunctionInfo *AFI = Entry->getParent()->getInfo<ARMFunctionInfo>();
17099 const MCPhysReg *IStart = TRI->getCalleeSavedRegsViaCopy(Entry->getParent());
17104 MachineRegisterInfo *MRI = &Entry->getParent()->getRegInfo();
17121 assert(Entry->getParent()->getFunction().hasFnAttribute(
lib/Target/ARM/ARMInstrInfo.cpp 93 MachineFunction &MF = *MI->getParent()->getParent();
128 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand(
129 MachinePointerInfo::getGOT(*MBB.getParent()), Flags, 4, 4);
lib/Target/ARM/ARMInstructionSelector.cpp 622 auto &MF = *MBB.getParent();
838 assert(I.getParent()->getParent() && "Instruction should be in a function!");
841 auto &MF = *MBB.getParent();
lib/Target/ARM/ARMLoadStoreOptimizer.cpp 949 MachineInstrBuilder MIB(*Merged->getParent()->getParent(), Merged);
1951 PrevMI.copyImplicitOps(*MBB.getParent(), *MBBI);
1955 MachineFrameInfo &MFI = MBB.getParent()->getFrameInfo();
lib/Target/ARM/MLxExpansionPass.cpp 286 const MachineFunction &MF = *MI->getParent()->getParent();
lib/Target/ARM/Thumb1FrameLowering.cpp 81 MachineFunction &MF = *MBB.getParent();
602 MachineFunction &MF = *MBB.getParent();
817 MachineFunction &MF = *MBB.getParent();
938 MachineFunction &MF = *MBB.getParent();
lib/Target/ARM/Thumb1InstrInfo.cpp 43 MachineFunction &MF = *MBB.getParent();
91 MachineFunction &MF = *MBB.getParent();
120 MachineFunction &MF = *MBB.getParent();
135 MachineFunction &MF = *MI->getParent()->getParent();
lib/Target/ARM/Thumb2InstrInfo.cpp 61 ARMFunctionInfo *AFI = MBB->getParent()->getInfo<ARMFunctionInfo>();
142 MachineFunction &MF = *MBB.getParent();
182 MachineFunction &MF = *MBB.getParent();
223 MachineFunction &MF = *MI->getParent()->getParent();
473 MachineFunction &MF = *MI.getParent()->getParent();
493 MachineInstrBuilder MIB(*MI.getParent()->getParent(), &MI);
lib/Target/ARM/ThumbRegisterInfo.cpp 67 MachineFunction &MF = *MBB.getParent();
72 Type::getInt32Ty(MBB.getParent()->getFunction().getContext()), Val);
87 MachineFunction &MF = *MBB.getParent();
91 Type::getInt32Ty(MBB.getParent()->getFunction().getContext()), Val);
107 MachineFunction &MF = *MBB.getParent();
129 MachineFunction &MF = *MBB.getParent();
365 assert(MBB.getParent()->getSubtarget<ARMSubtarget>().isThumb1Only() &&
368 MachineInstrBuilder MIB(*MBB.getParent(), &MI);
432 const MachineFunction &MF = *MI.getParent()->getParent();
455 MachineFunction &MF = *MBB.getParent();
464 MachineInstrBuilder MIB(*MBB.getParent(), &MI);
lib/Target/AVR/AVRExpandPseudoInsts.cpp 71 MachineRegisterInfo &getRegInfo(Block &MBB) { return MBB.getParent()->getRegInfo(); }
872 (*MBB.getParent(), &AVR::GPR8RegClass);
lib/Target/AVR/AVRFrameLowering.cpp 245 MachineFunction &MF = *MBB.getParent();
285 const MachineFunction &MF = *MBB.getParent();
308 const AVRSubtarget &STI = MBB.getParent()->getSubtarget<AVRSubtarget>();
lib/Target/AVR/AVRISelLowering.cpp 1441 MachineFunction *F = BB->getParent();
1624 ->getParent()
1635 MachineFunction *MF = MBB->getParent();
lib/Target/AVR/AVRInstrInfo.cpp 45 const AVRSubtarget &STI = MBB.getParent()->getSubtarget<AVRSubtarget>();
126 MachineFunction &MF = *MBB.getParent();
169 MachineFunction &MF = *MBB.getParent();
lib/Target/AVR/AVRRegisterInfo.cpp 136 const MachineFunction &MF = *MBB.getParent();
lib/Target/BPF/BPFISelLowering.cpp 566 const TargetInstrInfo &TII = *BB->getParent()->getSubtarget().getInstrInfo();
569 MachineFunction *F = BB->getParent();
589 MachineFunction *MF = MI.getParent()->getParent();
619 const TargetInstrInfo &TII = *BB->getParent()->getSubtarget().getInstrInfo();
661 MachineFunction *F = BB->getParent();
lib/Target/BPF/BPFRegisterInfo.cpp 64 MachineFunction &MF = *MBB.getParent();
lib/Target/Hexagon/HexagonBlockRanges.cpp 295 MachineRegisterInfo &MRI = B.getParent()->getRegInfo();
472 MachineFunction &MF = *IndexMap.getBlock().getParent();
lib/Target/Hexagon/HexagonCFGOptimizer.cpp 83 MI.getParent()->getParent()->getSubtarget().getInstrInfo();
lib/Target/Hexagon/HexagonConstPropagation.cpp 2934 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/Hexagon/HexagonExpandCondsets.cpp 396 MachineBasicBlock *Entry = &Dest->getParent()->front();
517 MachineFunction &MF = *DefI->getParent()->getParent();
698 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/Hexagon/HexagonFrameLowering.cpp 585 MachineFunction &MF = *MBB.getParent();
647 MachineFunction &MF = *MBB.getParent();
735 MachineFunction &MF = *MBB.getParent();
806 auto &CSI = MBB.getParent()->getFrameInfo().getCalleeSavedInfo();
881 MachineFunction &MF = *MBB.getParent();
1218 MachineFunction &MF = *MBB.getParent();
1284 MachineFunction &MF = *MBB.getParent();
1680 auto *HRI = B.getParent()->getSubtarget<HexagonSubtarget>().getRegisterInfo();
1710 MachineFunction &MF = *B.getParent();
1728 MachineFunction &MF = *B.getParent();
1788 MachineFunction &MF = *B.getParent();
1829 MachineFunction &MF = *B.getParent();
1858 MachineFunction &MF = *B.getParent();
lib/Target/Hexagon/HexagonHardwareLoops.cpp 1858 MachineFunction *MF = Header->getParent();
lib/Target/Hexagon/HexagonHazardRecognizer.cpp 55 MachineFunction *MF = MI->getParent()->getParent();
126 MachineFunction *MF = MI->getParent()->getParent();
lib/Target/Hexagon/HexagonInstrInfo.cpp 688 : Loop(Loop), EndLoop(EndLoop), MF(Loop->getParent()->getParent()),
888 MachineFunction &MF = *MBB.getParent();
954 MachineFunction &MF = *MBB.getParent();
1023 MachineFunction &MF = *MBB.getParent();
1050 std::prev(MBBI)->copyImplicitOps(*MBB.getParent(), MI);
1606 MachineRegisterInfo &MRI = B.getParent()->getRegInfo();
lib/Target/Hexagon/HexagonMachineScheduler.cpp 120 auto &QST = MBB->getParent()->getSubtarget<HexagonSubtarget>();
194 << " in_func " << BB->getParent()->getName()
lib/Target/Hexagon/HexagonRegisterInfo.cpp 189 MachineFunction &MF = *MB.getParent();
243 MachineFunction &MF = *MI->getParent()->getParent();
lib/Target/Hexagon/HexagonSplitDouble.cpp 687 MachineFunction &MF = *B.getParent();
lib/Target/Lanai/LanaiInstrInfo.cpp 497 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
lib/Target/Lanai/LanaiRegisterInfo.cpp 142 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/MSP430/MSP430FrameLowering.cpp 190 MachineFunction &MF = *MBB.getParent();
216 MachineFunction &MF = *MBB.getParent();
lib/Target/MSP430/MSP430ISelLowering.cpp 1412 MachineFunction *F = BB->getParent();
1550 const TargetInstrInfo &TII = *BB->getParent()->getSubtarget().getInstrInfo();
1570 MachineFunction *F = BB->getParent();
lib/Target/MSP430/MSP430InstrInfo.cpp 43 MachineFunction &MF = *MBB.getParent();
70 MachineFunction &MF = *MBB.getParent();
lib/Target/MSP430/MSP430RegisterInfo.cpp 110 MachineFunction &MF = *MBB.getParent();
lib/Target/Mips/Mips16FrameLowering.cpp 117 MachineFunction *MF = MBB.getParent();
lib/Target/Mips/Mips16ISelLowering.cpp 531 MachineFunction *F = BB->getParent();
594 MachineFunction *F = BB->getParent();
660 MachineFunction *F = BB->getParent();
lib/Target/Mips/Mips16InstrInfo.cpp 218 MachineFunction &MF = *MBB.getParent();
248 MachineFunction *MF = MBB.getParent();
356 (*II->getParent()->getParent(), &Mips::CPU16RegsRegClass);
lib/Target/Mips/Mips16RegisterInfo.cpp 63 const TargetInstrInfo &TII = *MBB.getParent()->getSubtarget().getInstrInfo();
80 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/Mips/MipsConstantIslandPass.cpp 593 if (std::next(MBBI) == MBB->getParent()->end())
830 NewBB->getParent()->RenumberBlocks(NewBB);
lib/Target/Mips/MipsDelaySlotFiller.cpp 313 MachineFunction *MF = Filler->getParent()->getParent();
335 const MachineFunction &MF = *MBB.getParent();
558 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>();
599 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>();
702 const MipsSubtarget &STI = MBB.getParent()->getSubtarget<MipsSubtarget>();
746 auto *Fn = MBB.getParent();
770 RegDefsUses RegDU(*MBB.getParent()->getSubtarget().getRegisterInfo());
795 RegDefsUses RegDU(*MBB.getParent()->getSubtarget().getRegisterInfo());
800 auto *Fn = MBB.getParent();
852 MBB.getParent()->getSubtarget<MipsSubtarget>().getInstrInfo();
lib/Target/Mips/MipsExpandPseudo.cpp 78 MachineFunction *MF = BB.getParent();
208 MachineFunction *MF = BB.getParent();
306 MachineFunction *MF = BB.getParent();
486 MachineFunction *MF = BB.getParent();
lib/Target/Mips/MipsISelLowering.cpp 1425 MachineFunction *MF = BB->getParent();
1554 MachineFunction *MF = BB->getParent();
1573 MachineFunction *MF = BB->getParent();
1730 MachineFunction *MF = BB->getParent();
1782 MachineFunction *MF = BB->getParent();
3006 MachineFunction *MF = MI.getParent()->getParent();
4440 MachineFunction *F = BB->getParent();
4516 MachineFunction *F = BB->getParent();
lib/Target/Mips/MipsInstrInfo.cpp 67 MachineFunction &MF = *MBB.getParent();
610 auto TRI = I->getParent()->getParent()->getSubtarget().getRegisterInfo();
lib/Target/Mips/MipsInstructionSelector.cpp 232 MachineFunction &MF = *MBB.getParent();
lib/Target/Mips/MipsOptimizePICCall.cpp 152 MachineFunction &MF = *MBB->getParent();
166 MachineFunction &MF = *MI.getParent()->getParent();
280 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
lib/Target/Mips/MipsRegisterBankInfo.cpp 197 const MachineFunction &MF = *MI->getParent()->getParent();
211 const MachineFunction &MF = *MI->getParent()->getParent();
lib/Target/Mips/MipsRegisterInfo.cpp 260 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/Mips/MipsSEFrameLowering.cpp 797 MachineFunction *MF = MBB.getParent();
816 const Function &Func = MBB.getParent()->getFunction();
lib/Target/Mips/MipsSEISelLowering.cpp 3036 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3042 MachineFunction *F = BB->getParent();
3105 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3111 MachineFunction *F = BB->getParent();
3172 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3218 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3247 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3283 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3329 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3443 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3478 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3512 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3542 .addMemOperand(BB->getParent()->getMachineMemOperand(
3567 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3666 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3771 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3820 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
3849 MachineRegisterInfo &RegInfo = BB->getParent()->getRegInfo();
lib/Target/Mips/MipsSEInstrInfo.cpp 301 const Function &Func = MBB.getParent()->getFunction();
332 const Function &Func = MBB.getParent()->getFunction();
614 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo();
760 compareOpndSize(CvtOpc, *MBB.getParent());
892 const TargetMachine &TM = MBB.getParent()->getTarget();
lib/Target/Mips/MipsSERegisterInfo.cpp 109 ->getParent()
150 MachineFunction &MF = *MI.getParent()->getParent();
224 MachineRegisterInfo &RegInfo = MBB.getParent()->getRegInfo();
228 MBB.getParent()->getSubtarget().getInstrInfo());
244 MBB.getParent()->getSubtarget().getInstrInfo());
lib/Target/NVPTX/NVPTXInstrInfo.cpp 36 const MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
lib/Target/NVPTX/NVPTXPeephole.cpp 75 auto &MF = *MBB.getParent();
106 auto &MF = *MBB.getParent();
lib/Target/NVPTX/NVPTXRegisterInfo.cpp 120 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp 80 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/PowerPC/PPCBranchSelector.cpp 88 const Align ParentAlign = MBB.getParent()->getAlignment();
lib/Target/PowerPC/PPCCTRLoops.cpp 173 if (MachineFunction::iterator(MBB) == MBB->getParent()->begin()) {
lib/Target/PowerPC/PPCFrameLowering.cpp 295 MachineFunction *MF = Entry->getParent();
340 MachineFunction *MF = MI.getParent()->getParent();
633 (!UseAtEnd && (&MBB->getParent()->front() == MBB)))
660 const MCPhysReg *CSRegs = RegInfo->getCalleeSavedRegs(MBB->getParent());
706 MachineFunction &MF = *(MBB->getParent());
2195 MachineFunction *MF = MBB.getParent();
2278 MachineFunction *MF = MBB.getParent();
2358 MachineFunction *MF = MBB.getParent();
lib/Target/PowerPC/PPCISelLowering.cpp10332 MachineFunction *F = BB->getParent();
10436 MachineFunction *F = BB->getParent();
10616 MachineFunction *MF = MBB->getParent();
10682 setUsesTOCBasePtr(*MBB->getParent());
10757 MachineFunction *MF = MBB->getParent();
10837 setUsesTOCBasePtr(*MBB->getParent());
10886 MachineFunction *F = BB->getParent();
15019 PPCFunctionInfo *PFI = Entry->getParent()->getInfo<PPCFunctionInfo>();
15027 const MCPhysReg *IStart = TRI->getCalleeSavedRegsViaCopy(Entry->getParent());
15032 MachineRegisterInfo *MRI = &Entry->getParent()->getRegInfo();
15053 assert(Entry->getParent()->getFunction().hasFnAttribute(
lib/Target/PowerPC/PPCInstrInfo.cpp 276 if (!Root.getParent()->getParent()->getTarget().Options.UnsafeFPMath)
371 MachineFunction &MF = *MI.getParent()->getParent();
801 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
1230 MachineFunction &MF = *MBB.getParent();
1282 MachineFunction &MF = *MBB.getParent();
1447 MachineInstrBuilder(*MI.getParent()->getParent(), MI).add(Pred[1]);
1450 MachineInstrBuilder(*MI.getParent()->getParent(), MI).add(Pred[1]);
1453 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
1469 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
1477 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
1485 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
1503 MachineInstrBuilder(*MI.getParent()->getParent(), MI).add(Pred[1]);
1508 MachineInstrBuilder(*MI.getParent()->getParent(), MI).add(Pred[1]);
1514 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
1983 MI->addOperand(*MI->getParent()->getParent(),
1989 MI->addOperand(*MI->getParent()->getParent(),
2143 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
2311 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
2319 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
2325 assert(!MI.getParent()->getParent()->getRegInfo().isSSA() &&
2346 MachineRegisterInfo *MRI = &MI.getParent()->getParent()->getRegInfo();
2456 StartMI.getParent()->getParent()->getRegInfo();
2555 MachineFunction *MF = MI.getParent()->getParent();
2754 MachineFunction *MF = MI.getParent()->getParent();
3453 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
3635 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
3717 MachineRegisterInfo &MRI = MI.getParent()->getParent()->getRegInfo();
3801 MachineInstrBuilder(*MI.getParent()->getParent(), MI).addImm(MB)
3810 MachineInstrBuilder(*MI.getParent()->getParent(), MI).addImm(ME);
4169 MF(Loop->getParent()->getParent()),
4234 MachineFunction *MF = Preheader->getParent();
lib/Target/PowerPC/PPCMIPeephole.cpp 786 MachineInstrBuilder(*LiMI->getParent()->getParent(), *LiMI)
lib/Target/PowerPC/PPCReduceCRLogicals.cpp 98 MachineInstrBuilder MIB(*MI.getParent()->getParent(), &MI);
144 MachineFunction *MF = ThisMBB->getParent();
lib/Target/PowerPC/PPCRegisterInfo.cpp 499 MachineFunction &MF = *MBB.getParent();
618 MachineFunction &MF = *MBB.getParent();
648 MachineFunction &MF = *MBB.getParent();
693 MachineFunction &MF = *MBB.getParent();
736 MachineFunction &MF = *MBB.getParent();
816 MachineFunction &MF = *MBB.getParent();
866 MachineFunction &MF = *MBB.getParent();
892 MachineFunction &MF = *MBB.getParent();
993 MachineFunction &MF = *MBB.getParent();
1197 MachineFunction &MF = *MBB.getParent();
1230 const MachineFunction &MF = *MBB->getParent();
1234 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
1256 MachineFunction &MF = *MBB.getParent();
lib/Target/PowerPC/PPCTLSDynamicCall.cpp 51 bool Is64Bit = MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64();
lib/Target/PowerPC/PPCTOCRegDeps.cpp 114 MBB.getParent()->getSubtarget<PPCSubtarget>().isPPC64();
lib/Target/PowerPC/PPCVSXCopy.cpp 86 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
lib/Target/PowerPC/PPCVSXFMAMutate.cpp 73 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
lib/Target/RISCV/RISCVExpandPseudoInsts.cpp 365 MachineFunction *MF = MBB.getParent();
417 MachineFunction *MF = MBB.getParent();
533 MachineFunction *MF = MBB.getParent();
628 MachineFunction *MF = MBB.getParent();
675 MachineFunction *MF = MBB.getParent();
693 MachineFunction *MF = MBB.getParent();
lib/Target/RISCV/RISCVFrameLowering.cpp 67 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
lib/Target/RISCV/RISCVISelLowering.cpp 1104 MachineFunction &MF = *BB->getParent();
1155 MachineFunction &MF = *BB->getParent();
1187 MachineFunction &MF = *BB->getParent();
1287 const TargetInstrInfo &TII = *BB->getParent()->getSubtarget().getInstrInfo();
1293 MachineFunction *F = BB->getParent();
lib/Target/RISCV/RISCVInstrInfo.cpp 165 MachineFunction *MF = MBB.getParent();
382 MachineFunction *MF = MBB.getParent();
lib/Target/RISCV/RISCVRegisterInfo.cpp 108 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/Sparc/DelaySlotFiller.cpp 108 Subtarget = &MBB.getParent()->getSubtarget<SparcSubtarget>();
lib/Target/Sparc/SparcISelLowering.cpp 3138 MachineFunction *F = BB->getParent();
lib/Target/Sparc/SparcInstrInfo.cpp 402 MachineFunction *MF = MBB.getParent();
441 MachineFunction *MF = MBB.getParent();
502 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
lib/Target/Sparc/SparcRegisterInfo.cpp 172 MachineFunction &MF = *MI.getParent()->getParent();
lib/Target/SystemZ/SystemZElimCompare.cpp 235 MachineInstrBuilder MIB(*Branch->getParent()->getParent(), Branch);
278 MachineInstrBuilder(*Branch->getParent()->getParent(), Branch)
563 MachineInstrBuilder MIB(*Branch->getParent()->getParent(), Branch);
lib/Target/SystemZ/SystemZFrameLowering.cpp 120 MBB.getParent()->getSubtarget().getRegisterInfo();
138 MachineFunction &MF = *MBB.getParent();
232 MachineFunction &MF = *MBB.getParent();
lib/Target/SystemZ/SystemZISelLowering.cpp 6475 MachineFunction &MF = *MBB->getParent();
6508 MachineFunction &MF = *MBB->getParent();
6571 MachineFunction *MF = TrueMBB->getParent();
6808 MachineFunction &MF = *MBB->getParent();
6927 MachineFunction &MF = *MBB->getParent();
7042 MachineFunction &MF = *MBB->getParent();
7166 MachineFunction &MF = *MBB->getParent();
7194 MachineFunction &MF = *MBB->getParent();
7224 MachineFunction &MF = *MBB->getParent();
7404 MachineFunction &MF = *MBB->getParent();
7464 MachineFunction &MF = *MBB->getParent();
7511 MachineFunction &MF = *MBB->getParent();
lib/Target/SystemZ/SystemZInstrBuilder.h 28 MachineFunction &MF = *MI->getParent()->getParent();
lib/Target/SystemZ/SystemZInstrInfo.cpp 68 MachineFunction &MF = *MBB->getParent();
118 MachineFunction &MF = *MBB->getParent();
213 MachineFunction &MF = *MBB->getParent();
278 return *MI.getParent()->getParent()->CloneMachineInstr(&MI);
572 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
727 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
734 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
745 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
757 MachineInstrBuilder(*MI.getParent()->getParent(), MI)
776 MachineInstrBuilder(*MBB.getParent(), std::prev(MBBI))
780 MachineInstrBuilder(*MBB.getParent(), std::prev(MBBI))
826 const MachineFunction *MF = MBB.getParent();
lib/Target/SystemZ/SystemZPostRewrite.cpp 160 MachineFunction &MF = *MBB.getParent();
lib/Target/SystemZ/SystemZRegisterInfo.cpp 258 MachineFunction &MF = *MBB.getParent();
lib/Target/SystemZ/SystemZShortenInst.cpp 146 MachineInstrBuilder(*MI.getParent()->getParent(), &MI)
169 MachineInstrBuilder(*MI.getParent()->getParent(), &MI)
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 211 MachineFunction &MF = *MBB.getParent();
374 MachineFunction &MF = *MBB.getParent();
441 MachineFunction &MF = *MBB.getParent();
lib/Target/WebAssembly/WebAssemblyDebugValueManager.cpp 39 MachineFunction *MF = MBB->getParent();
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 336 MachineRegisterInfo &MRI = BB->getParent()->getRegInfo();
351 auto &Context = BB->getParent()->getFunction().getContext();
355 MachineFunction *F = BB->getParent();
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp 61 auto &MRI = MBB.getParent()->getRegInfo();
91 *MI.getParent()->getParent()->getInfo<WebAssemblyFunctionInfo>();
106 const auto &MFI = *MBB.getParent()->getInfo<WebAssemblyFunctionInfo>();
194 MachineFunction &MF = *MBB.getParent();
224 MachineFunction &MF = *Cond[1].getParent()->getParent()->getParent();
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp 61 MachineFunction *MF = MI->getParent()->getParent();
lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp 141 MI.addRegisterKilled(FromReg, MBB.getParent()
lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp 60 MachineFunction &MF = *MBB.getParent();
lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp 395 TII->getRegClass(TII->get(NLoadOpcode), 0, TRI, *(MBB->getParent())));
405 MBB->getParent()->getMachineMemOperand(LMMO, LMMOffset, Size));
426 MBB->getParent()->getMachineMemOperand(SMMO, SMMOffset, Size));
566 *LoadInst->getParent()->getParent());
lib/Target/X86/X86CmovConversion.cpp 666 MachineFunction *F = MBB->getParent();
759 bool Unfolded = TII->unfoldMemoryOperand(*MBB->getParent(), MI, TmpReg,
lib/Target/X86/X86DomainReassignment.cpp 187 *MBB->getParent()));
lib/Target/X86/X86ExpandPseudo.cpp 79 MachineFunction *MF = MBB->getParent();
234 assert(!MBB.getParent()->hasWinCFI() &&
277 NewMI.copyImplicitOps(*MBBI->getParent()->getParent(), *MBBI);
278 MBB.getParent()->moveCallSiteInfo(&*MBBI, &NewMI);
337 MBB.getParent()->getFunction().getPersonalityFn()));
lib/Target/X86/X86FlagsCopyLowering.cpp 240 MachineFunction &MF = *MBB.getParent();
lib/Target/X86/X86FloatingPoint.cpp 358 if ((Entry->getParent()->getFunction().getCallingConv() ==
975 const MachineFunction* MF = I->getParent()->getParent();
1374 MBB->getParent()->DeleteMachineInstr(&MI); // Remove the old instruction
1684 *MBB.getParent()->getSubtarget().getRegisterInfo();
lib/Target/X86/X86FrameLowering.cpp 149 const MachineFunction *MF = MBB.getParent();
366 UseLEA = canUseLEAForSPInEpilogue(*MBB.getParent());
454 MachineFunction &MF = *MBB.getParent();
463 MachineFunction &MF = *MBB.getParent();
2076 const MachineFunction &MF = *MBB.getParent();
2141 MBB.getParent()->getFunction().getPersonalityFn())) &&
2181 const Function &F = MBB.getParent()->getFunction();
2743 auto &MRI = MBB.getParent()->getRegInfo();
2952 MachineFunction &MF = *MBB.getParent();
lib/Target/X86/X86ISelLowering.cpp29198 MachineFunction *MF = MBB->getParent();
29279 MachineFunction *MF = MBB->getParent();
29294 MachineRegisterInfo &MRI = MBB->getParent()->getRegInfo();
29526 MachineFunction *F = MBB->getParent();
29665 MachineFunction *MF = TrueMBB->getParent();
29793 MachineFunction *F = ThisMBB->getParent();
29955 MachineFunction *F = ThisMBB->getParent();
30015 MachineFunction *MF = BB->getParent();
30149 MachineFunction *MF = BB->getParent();
30181 MachineFunction *MF = BB->getParent();
30204 MachineFunction &MF = *BB->getParent();
30230 MachineFunction *F = BB->getParent();
30405 MachineInstrBuilder(*BB->getParent(), &MI)
30425 MachineFunction *MF = MBB->getParent();
30468 MachineFunction *MF = MBB->getParent();
30628 MachineFunction *MF = MBB->getParent();
30804 MachineFunction *MF = MBB->getParent();
30888 MachineFunction *MF = MBB->getParent();
30937 MachineFunction *MF = BB->getParent();
31164 MachineFunction *MF = BB->getParent();
46170 Entry->getParent()->getInfo<X86MachineFunctionInfo>();
46178 const MCPhysReg *IStart = TRI->getCalleeSavedRegsViaCopy(Entry->getParent());
46183 MachineRegisterInfo *MRI = &Entry->getParent()->getRegInfo();
46199 Entry->getParent()->getFunction().hasFnAttribute(Attribute::NoUnwind) &&
lib/Target/X86/X86InstrBuilder.h 200 MachineFunction &MF = *MI->getParent()->getParent();
lib/Target/X86/X86InstrInfo.cpp 663 MachineInstr *MI = MBB.getParent()->CloneMachineInstr(&Orig);
707 MachineFunction &MF = *MI.getParent()->getParent();
764 MachineRegisterInfo &RegInfo = MFI->getParent()->getRegInfo();
900 MachineFunction &MF = *MI.getParent()->getParent();
1532 return *MI.getParent()->getParent()->CloneMachineInstr(&MI);
1577 if (MI.getParent()->getParent()->getFunction().hasOptSize()) {
2870 MachineRegisterInfo &MRI = MBB.getParent()->getRegInfo();
3249 const MachineFunction &MF = *MBB.getParent();
3266 const MachineFunction &MF = *MBB.getParent();
3941 MBB.getParent()->getInfo<X86MachineFunctionInfo>();
3963 MachineFunction &MF = *MBB.getParent();
3992 MachineMemOperand *MMO = MBB.getParent()->getMachineMemOperand(
3993 MachinePointerInfo::getGOT(*MBB.getParent()), Flags, 8, 8);
4006 MachineFunction &MF = *MBB.getParent();
4079 MachineInstrBuilder MIB(*MI.getParent()->getParent(), MI);
7900 MachineFunction *MF = I.getParent()->getParent();
7920 MachineFunction *MF = I.getParent()->getParent();
lib/Target/X86/X86InstructionSelector.cpp 309 assert(I.getParent()->getParent() && "Instruction should be in a function!");
312 MachineFunction &MF = *MBB.getParent();
lib/Target/X86/X86RegisterInfo.cpp 696 MI.getParent()->getParent()->getSubtarget<X86Subtarget>().getInstrInfo();
720 MachineFunction &MF = *MBB.getParent();
lib/Target/X86/X86SpeculativeLoadHardening.cpp 229 MachineFunction &MF = *MBB.getParent();
2430 MachineFunction &MF = *MBB.getParent();
lib/Target/X86/X86WinAllocaExpander.cpp 252 STI->getFrameLowering()->emitStackProbe(*MBB->getParent(), *MBB, MI, DL,
lib/Target/XCore/XCoreFrameLowering.cpp 74 MachineFunction &MF = *MBB.getParent();
85 MachineFunction &MF = *MBB.getParent();
178 MachineFunction *MF = MBB.getParent();
423 MachineFunction *MF = MBB.getParent();
456 MachineFunction *MF = MBB.getParent();
lib/Target/XCore/XCoreISelLowering.cpp 1544 MachineFunction *F = BB->getParent();
lib/Target/XCore/XCoreInstrInfo.cpp 368 MachineFunction *MF = MBB.getParent();
390 MachineFunction *MF = MBB.getParent();
443 MachineConstantPool *ConstantPool = MBB.getParent()->getConstantPool();
445 Type::getInt32Ty(MBB.getParent()->getFunction().getContext()), Value);
lib/Target/XCore/XCoreRegisterInfo.cpp 267 MachineFunction &MF = *MI.getParent()->getParent();