Home
last modified time | relevance | path

Searched refs:getMF (Results 1 – 25 of 112) sorted by relevance

12345

/llvm-project-15.0.7/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp35 DL(MIRBuilder.getMF().getDataLayout()), in M68kOutgoingArgHandler()
36 STI(MIRBuilder.getMF().getSubtarget<M68kSubtarget>()) {} in M68kOutgoingArgHandler()
47 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
64 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
78 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
104 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
140 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
150 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
153 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
157 0, MIRBuilder.getMF().getDataLayout().getPointerSizeInBits()); in getStackAddress()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86CallLowering.cpp88 DL(MIRBuilder.getMF().getDataLayout()), in X86OutgoingValueHandler()
89 STI(MIRBuilder.getMF().getSubtarget<X86Subtarget>()) {} in X86OutgoingValueHandler()
103 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
116 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
140 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
169 DL(MIRBuilder.getMF().getDataLayout()) {} in X86IncomingValueHandler()
174 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
181 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
190 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
248 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp55 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
96 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
108 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
111 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
115 0, MIRBuilder.getMF().getDataLayout().getPointerSizeInBits()); in getStackAddress()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp108 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
128 auto MMO = MIRBuilder.getMF().getMachineMemOperand( in assignValueToAddress()
159 bool IsLittle = MIRBuilder.getMF().getSubtarget<ARMSubtarget>().isLittle(); in assignCustomValue()
189 auto &MF = MIRBuilder.getMF(); in lowerReturnVal()
218 auto const &ST = MIRBuilder.getMF().getSubtarget<ARMSubtarget>(); in lowerReturn()
244 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
251 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
276 MachineFunction &MF = MIRBuilder.getMF(); in buildLoad()
380 auto &MF = MIRBuilder.getMF(); in lowerFormalArguments()
395 FormalArgHandler ArgHandler(MIRBuilder, MIRBuilder.getMF().getRegInfo()); in lowerFormalArguments()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp62 auto &MRI = MIRBuilder.getMF().getRegInfo(); in createTypeVReg()
180 auto &MF = MIRBuilder.getMF(); in buildConstantInt()
196 DT.add(ConstInt, &MIRBuilder.getMF(), Res); in buildConstantInt()
225 auto &MF = MIRBuilder.getMF(); in buildConstantFP()
344 DT.add(GVar, &MIRBuilder.getMF(), Reg); in buildGlobalVariable()
477 Register Reg = DT.find(Ty, &MIRBuilder.getMF()); in getOrCreateOpTypeFunctionWithArgs()
488 Register Reg = DT.find(Ty, &MIRBuilder.getMF()); in findSPIRVType()
511 auto tt = t->second.find(&MIRBuilder.getMF()); in createSPIRVType()
588 Register Reg = DT.find(Ty, &MIRBuilder.getMF()); in restOfCreateSPIRVType()
611 Register Reg = DT.find(Ty, &MIRBuilder.getMF()); in getOrCreateSPIRVType()
[all …]
H A DSPIRVCallLowering.cpp39 const auto &STI = MIRBuilder.getMF().getSubtarget(); in lowerReturn()
122 GR->setCurrentFunc(MIRBuilder.getMF()); in lowerFormalArguments()
214 GR->add(&F, &MIRBuilder.getMF(), FuncVReg); in lowerFormalArguments()
237 GR->add(&Arg, &MIRBuilder.getMF(), VRegs[i][0]); in lowerFormalArguments()
267 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
286 !GR->find(CF, &MIRBuilder.getMF()).isValid()) { in lowerCall()
H A DSPIRVInstrInfo.cpp50 auto &MRI = MI.getMF()->getRegInfo(); in isTypeDeclInstr()
193 auto &MRI = I->getMF()->getRegInfo(); in copyPhysReg()
201 auto &MRI = MI.getMF()->getRegInfo(); in expandPostRAPseudo()
H A DSPIRVModuleAnalysis.cpp202 AllOpsMatch = MAI.getRegisterAlias(A.getMF(), RegA) == in findSameInstrInMS()
203 MAI.getRegisterAlias(B->getMF(), RegB); in findSameInstrInMS()
230 MAI.FuncNameMap[Name] = MAI.getRegisterAlias(MI.getMF(), Target); in collectFuncNames()
236 Register GlobalReg = MAI.getRegisterAlias(MI.getMF(), Reg); in collectFuncNames()
H A DSPIRVLegalizerInfo.cpp267 GR->assignSPIRVTypeToVReg(SpirvType, ConvReg, Helper.MIRBuilder.getMF()); in convertPtrToInt()
277 MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in legalizeCustom()
291 Type *LLVMTy = IntegerType::get(MI.getMF()->getFunction().getContext(), in legalizeCustom()
H A DSPIRVMCInstLower.cpp26 const MachineFunction *MF = MI->getMF(); in lower()
H A DSPIRVPreLegalizer.cpp182 GR->assignSPIRVTypeToVReg(SpirvTy, Reg, MIB.getMF()); in propagateSPIRVType()
207 GR->assignSPIRVTypeToVReg(SpirvTy, Reg, MIB.getMF()); in insertAssignInstr()
210 GR->assignSPIRVTypeToVReg(SpirvTy, NewReg, MIB.getMF()); in insertAssignInstr()
424 GR->assignSPIRVTypeToVReg(SpirvTy, Dst, MIB.getMF()); in processSwitches()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp92 STI(MIRBuilder.getMF().getSubtarget<MipsSubtarget>()) {} in MipsIncomingValueHandler()
142 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
147 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
156 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
199 STI(MIRBuilder.getMF().getSubtarget<MipsSubtarget>()), MIB(MIB) {} in MipsOutgoingValueHandler()
231 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
247 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
325 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
372 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
463 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
[all …]
H A DMipsRegisterBankInfo.cpp156 const MipsSubtarget &STI = MI->getMF()->getSubtarget<MipsSubtarget>(); in isGprbTwoInstrUnalignedLoadOrStore()
233 const MachineRegisterInfo &MRI = MI->getMF()->getRegInfo(); in AmbiguousRegDefUseContainer()
366 const MachineFunction &MF = *CopyInst->getMF(); in setTypesAccordingToPhysicalRegister()
370 *CopyInst->getMF()->getSubtarget().getRegBankInfo(); in setTypesAccordingToPhysicalRegister()
429 TI.cleanupIfNewFunction(MI.getMF()->getName()); in getInstrMapping()
730 MachineFunction *MF = MI.getMF(); in applyMappingImpl()
H A DMipsLegalizerInfo.cpp366 MachineFunction &MF = MIRBuilder.getMF(); in legalizeCustom()
506 const MipsSubtarget &ST = MI.getMF()->getSubtarget<MipsSubtarget>(); in legalizeIntrinsic()
522 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
525 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
H A DMipsPreLegalizerCombiner.cpp54 const MipsSubtarget &STI = MI.getMF()->getSubtarget<MipsSubtarget>(); in combine()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp128 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
182 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
227 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
290 auto &MF = B.getMF(); in lowerReturnVal()
352 MachineFunction &MF = B.getMF(); in lowerReturn()
385 MachineFunction &MF = B.getMF(); in lowerParameterPtr()
400 MachineFunction &MF = B.getMF(); in lowerParameter()
493 MachineFunction &MF = B.getMF(); in lowerFormalArgumentsKernel()
577 MachineFunction &MF = B.getMF(); in lowerFormalArguments()
743 MachineFunction &MF = MIRBuilder.getMF(); in passSpecialInputs()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp139 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
168 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
249 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
294 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
361 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
488 MachineFunction &MF = MIRBuilder.getMF(); in handleMustTailForwardedRegisters()
544 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
627 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in lowerFormalArguments()
808 MachineFunction &MF = MIRBuilder.getMF(); in isEligibleForTailCallOptimization()
937 MachineFunction &MF = MIRBuilder.getMF(); in lowerTailCall()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMachineOutliner.cpp429 if (MachineFunction *MF = C.getMF()) in getSubprogramOrNull()
477 MachineOptimizationRemarkEmitter MORE(*(C.getMF()), nullptr); in emitNotOutliningCheaperRemark()
589 CandidatesForRepeatedSeq[0].getMF()->getSubtarget().getInstrInfo(); in findCandidates()
637 *FirstCand.getMF()->getSubtarget().getInstrInfo(); in createOutlinedFunction()
645 return std::max(K, C.getMF()->getFunction().getUWTableKind()); in createOutlinedFunction()
661 MachineFunction *OriginalMF = FirstCand.front()->getMF(); in createOutlinedFunction()
839 MI->getMF()->eraseCallSiteInfo(MI); in outline()
H A DRegisterBankInfo.cpp168 const MachineFunction &MF = *MI.getMF(); in getInstrMappingImpl()
599 assert(MI.getParent() && MI.getMF() && in verify()
601 const MachineFunction &MF = *MI.getMF(); in verify()
782 getMI().getParent() && getMI().getMF() in print()
783 ? getMI().getMF()->getSubtarget().getRegisterInfo() in print()
H A DTargetInstrInfo.cpp219 MachineFunction &MF = *MI.getMF(); in commuteInstructionImpl()
460 const MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in canFoldCopy()
811 MachineFunction *MF = Root.getMF(); in reassociateOps()
896 MachineRegisterInfo &MRI = Root.getMF()->getRegInfo(); in genAlternativeCodeSequence()
920 const MachineFunction &MF = *MI.getMF(); in isReallyTriviallyReMaterializableGeneric()
998 const MachineFunction *MF = MI.getMF(); in getSPAdjust()
1176 const MachineFunction *MF = MI.getMF(); in describeLoadedValue()
1411 const Function &ParentFn = FirstCand.getMF()->getFunction(); in mergeOutliningCandidateAttributes()
1417 return C.getMF()->getFunction().hasFnAttribute(Attribute::NoUnwind); in mergeOutliningCandidateAttributes()
H A DMachineInstr.cpp368 assert(&MF == MI.getMF() && in cloneMemRefs()
419 assert(&MF == MIs[0]->getMF() && in cloneMergedMemRefs()
424 assert(&MF == MI.getMF() && in cloneMergedMemRefs()
493 assert(&MF == MI.getMF() && in cloneInstrSymbols()
636 const MachineFunction *MachineInstr::getMF() const { in getMF() function in MachineInstr
837 assert(getMF() && "Can't have an MF reference here!"); in getRegClassConstraint()
838 const MachineFunction &MF = *getMF(); in getRegClassConstraint()
1283 const MachineFunction *MF = getMF(); in mayAlias()
2282 const MachineFrameInfo &MFI = getMF()->getFrameInfo(); in getSpillSize()
2293 return getSpillSlotSize(Accesses, getMF()->getFrameInfo()); in getFoldedSpillSize()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp39 MachineInstrBuilder MIB = BuildMI(getMF(), getDL(), getTII().get(Opcode)); in buildInstrNoInsert()
57 return insertInstr(BuildMI(getMF(), getDL(), in buildDirectDbgValue()
70 return insertInstr(BuildMI(getMF(), getDL(), in buildIndirectDbgValue()
306 auto IntN = IntegerType::get(getMF().getFunction().getContext(), in buildConstant()
347 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
355 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
380 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad()
403 getMF().getMachineMemOperand(&BaseMMO, Offset, LoadTy); in buildLoadFromOffset()
458 const auto *TLI = getMF().getSubtarget().getTargetLowering(); in getBoolExtOp()
480 const auto *TLI = getMF().getSubtarget().getTargetLowering(); in buildBoolExtInReg()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DRDFCopy.h29 L(dfg.getMF().getRegInfo(), dfg) {} in CopyPropagation()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVMakeCompressible.cpp147 const RISCVSubtarget &STI = MI.getMF()->getSubtarget<RISCVSubtarget>(); in isCompressibleLoad()
156 const RISCVSubtarget &STI = MI.getMF()->getSubtarget<RISCVSubtarget>(); in isCompressibleStore()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64MachineScheduler.cpp25 if (!MI->getMF()->getSubtarget<AArch64Subtarget>().isStoreAddressAscend()) in needReorderStoreMI()

12345