Home
last modified time | relevance | path

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

1234567

/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp56 DL(MIRBuilder.getMF().getDataLayout()), in M68kOutgoingArgHandler()
57 STI(MIRBuilder.getMF().getSubtarget<M68kSubtarget>()) {} in M68kOutgoingArgHandler()
69 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
86 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
100 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
126 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
160 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
170 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
173 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
177 0, MIRBuilder.getMF().getDataLayout().getPointerSizeInBits()); in getStackAddress()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp89 DL(MIRBuilder.getMF().getDataLayout()), in X86OutgoingValueHandler()
90 STI(MIRBuilder.getMF().getSubtarget<X86Subtarget>()) {} in X86OutgoingValueHandler()
104 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
118 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
148 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
190 DL(MIRBuilder.getMF().getDataLayout()) {} in X86IncomingValueHandler()
195 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
202 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
212 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
263 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp77 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
115 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
156 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
168 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
171 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
175 0, MIRBuilder.getMF().getDataLayout().getPointerSizeInBits()); in getStackAddress()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp115 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
136 auto MMO = MIRBuilder.getMF().getMachineMemOperand( in assignValueToAddress()
167 bool IsLittle = MIRBuilder.getMF().getSubtarget<ARMSubtarget>().isLittle(); in assignCustomValue()
197 auto &MF = MIRBuilder.getMF(); in lowerReturnVal()
226 auto const &ST = MIRBuilder.getMF().getSubtarget<ARMSubtarget>(); in lowerReturn()
252 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
259 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
285 MachineFunction &MF = MIRBuilder.getMF(); in buildLoad()
345 bool IsLittle = MIRBuilder.getMF().getSubtarget<ARMSubtarget>().isLittle(); in assignCustomValue()
389 auto &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp61 Subtarget(MIRBuilder.getMF().getSubtarget<RISCVSubtarget>()) {} in RISCVOutgoingValueHandler()
65 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
83 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
211 Subtarget(MIRBuilder.getMF().getSubtarget<RISCVSubtarget>()) {} in RISCVIncomingValueHandler()
216 MachineFrameInfo &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
219 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
227 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
405 MIRBuilder.getMF().getSubtarget<RISCVSubtarget>(); in lowerReturn()
410 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
468 MachineFunction &MF = MIRBuilder.getMF(); in saveVarArgRegisters()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp124 assignSPIRVTypeToVReg(SpirvType, VReg, MIRBuilder.getMF()); in assignTypeToVReg()
141 return createTypeVReg(MIRBuilder.getMF().getRegInfo()); in createTypeVReg()
175 cast<SPIRVSubtarget>(MIRBuilder.getMF().getSubtarget()); in getOpTypeInt()
217 const MachineFunction *MF = MI->getMF(); in invalidateMachineInstr()
232 MachineBasicBlock *NewMBB = &*MIRBuilder.getMF().begin(); in createOpType()
394 auto &MF = MIRBuilder.getMF(); in buildConstantInt()
438 auto &MF = MIRBuilder.getMF(); in buildConstantFP()
712 Module *M = MIRBuilder.getMF().getFunction().getParent(); in buildGlobalVariable()
724 const MachineFunction *MF = &MIRBuilder.getMF(); in buildGlobalVariable()
757 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); in buildGlobalVariable()
[all …]
H A DSPIRVCallLowering.cpp40 if (MIRBuilder.getMF() in lowerReturn()
57 const auto &STI = MIRBuilder.getMF().getSubtarget(); in lowerReturn()
326 GR->setCurrentFunc(MIRBuilder.getMF()); in lowerFormalArguments()
330 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in lowerFormalArguments()
342 GR->assignSPIRVTypeToVReg(SpirvTy, VRegs[i][0], MIRBuilder.getMF()); in lowerFormalArguments()
448 GR->addGlobalObject(&F, &MIRBuilder.getMF(), FuncVReg); in lowerFormalArguments()
464 GR->addGlobalObject(&Arg, &MIRBuilder.getMF(), ArgReg); in lowerFormalArguments()
477 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in lowerFormalArguments()
522 MachineFunction &MF = MIRBuilder.getMF(); in produceIndirectPtrTypes()
553 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
[all …]
H A DSPIRVBuiltins.cpp461 GR->assignSPIRVTypeToVReg(BoolType, ResultRegister, MIRBuilder.getMF()); in buildBoolRegister()
517 GR->assignSPIRVTypeToVReg(PtrType, NewRegister, MIRBuilder.getMF()); in buildBuiltinVariableLoad()
800 GR->assignSPIRVTypeToVReg(SpvDesiredTy, Tmp, MIRBuilder.getMF()); in buildAtomicCompareExchangeInst()
856 MIRBuilder.getMF()); in buildAtomicRMWInst()
861 MIRBuilder.getMF().getRegInfo()); in buildAtomicRMWInst()
940 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in buildBarrierInst()
1018 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in buildExtendedBitOpsInst()
1226 GR->assignSPIRVTypeToVReg(BoolType, Arg0, MIRBuilder.getMF()); in generateGroupInst()
1231 MIRBuilder.getMF().getRegInfo()); in generateGroupInst()
1275 GR->assignSPIRVTypeToVReg(VecType, VecReg, MIRBuilder.getMF()); in generateGroupInst()
[all …]
H A DSPIRVInstrInfo.cpp76 auto &MRI = MI.getMF()->getRegInfo(); in isTypeDeclInstr()
285 auto &MRI = I->getMF()->getRegInfo(); in copyPhysReg()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp92 STI(MIRBuilder.getMF().getSubtarget<MipsSubtarget>()) {} in MipsIncomingValueHandler()
143 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
148 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()
232 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
247 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
325 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
371 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
461 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
[all …]
H A DMipsRegisterBankInfo.cpp107 const MipsSubtarget &STI = MI->getMF()->getSubtarget<MipsSubtarget>(); in isGprbTwoInstrUnalignedLoadOrStore()
185 const MachineRegisterInfo &MRI = MI->getMF()->getRegInfo(); in AmbiguousRegDefUseContainer()
318 const MachineFunction &MF = *CopyInst->getMF(); in setTypesAccordingToPhysicalRegister()
322 *CopyInst->getMF()->getSubtarget().getRegBankInfo(); in setTypesAccordingToPhysicalRegister()
381 TI.cleanupIfNewFunction(MI.getMF()->getName()); in getInstrMapping()
690 MachineFunction *MF = MI.getMF(); in applyMappingImpl()
H A DMipsLegalizerInfo.cpp368 MachineFunction &MF = MIRBuilder.getMF(); in legalizeCustom()
510 const MipsSubtarget &ST = MI.getMF()->getSubtarget<MipsSubtarget>(); in legalizeIntrinsic()
518 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
521 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp106 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
112 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
142 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
196 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
211 const GCNSubtarget &ST = MIRBuilder.getMF().getSubtarget<GCNSubtarget>(); in getStackAddress()
235 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
299 auto &MF = B.getMF(); in lowerReturnVal()
361 MachineFunction &MF = B.getMF(); in lowerReturn()
367 CallingConv::ID CC = B.getMF().getFunction().getCallingConv(); in lowerReturn()
394 MachineFunction &MF = B.getMF(); in lowerParameterPtr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp147 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
154 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
177 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
253 Subtarget(MIRBuilder.getMF().getSubtarget<AArch64Subtarget>()) {} in OutgoingArgHandler()
258 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
349 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
419 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
541 MachineFunction &MF = MIRBuilder.getMF(); in handleMustTailForwardedRegisters()
606 MachineFunction &MF = MIRBuilder.getMF(); in saveVarArgRegisters()
690 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
H A DAArch64PostSelectOptimize.cpp113 auto *MF = MI.getMF(); in foldSimpleCrossClassCopies()
164 auto *MF = MI.getMF(); in foldCopyDup()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp41 return BuildMI(getMF(), {getDL(), getPCSections(), getMMRAMetadata()}, in buildInstrNoInsert()
59 return insertInstr(BuildMI(getMF(), getDL(), in buildDirectDbgValue()
72 return insertInstr(BuildMI(getMF(), getDL(), in buildIndirectDbgValue()
344 auto IntN = IntegerType::get(getMF().getFunction().getContext(), in buildConstant()
382 ConstantInt *CI = ConstantInt::get(getMF().getFunction().getContext(), Val); in buildConstant()
389 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
397 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
435 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad()
458 getMF().getMachineMemOperand(&BaseMMO, Offset, LoadTy); in buildLoadFromOffset()
493 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildStore()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DSMEPeepholeOpt.cpp243 assert(MI.getMF()->getRegInfo().isSSA() && "Expected to be run on SSA form!"); in visitRegSequence()
245 MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in visitRegSequence()
292 MI.getMF()->getSubtarget<AArch64Subtarget>().getInstrInfo(); in visitRegSequence()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp157 const Function &F = MI->getMF()->getFunction(); in getFunctionReturns()
158 const TargetMachine &TM = MI->getMF()->getTarget(); in getFunctionReturns()
171 const MachineFunction *MF = MI->getMF(); in lower()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp170 const MachineFunction &MF = *MI.getMF(); in getInstrMappingImpl()
610 assert(MI.getParent() && MI.getMF() && in verify()
612 const MachineFunction &MF = *MI.getMF(); in verify()
798 getMI().getParent() && getMI().getMF() in print()
799 ? getMI().getMF()->getSubtarget().getRegisterInfo() in print()
H A DMachineOutliner.cpp553 if (MachineFunction *MF = C.getMF()) in getSubprogramOrNull()
600 MachineOptimizationRemarkEmitter MORE(*(C.getMF()), nullptr); in emitNotOutliningCheaperRemark()
837 CandidatesForRepeatedSeq[0].getMF()->getSubtarget().getInstrInfo(); in findCandidates()
921 *FirstCand.getMF()->getSubtarget().getInstrInfo(); in createOutlinedFunction()
929 return std::max(K, C.getMF()->getFunction().getUWTableKind()); in createOutlinedFunction()
945 MachineFunction *OriginalMF = FirstCand.front().getMF(); in createOutlinedFunction()
1168 MI->getMF()->eraseAdditionalCallInfo(MI); in outline()
H A DMachineInstr.cpp147 getMF()->handleChangeDesc(*this, TID); in setDesc()
396 assert(&MF == MI.getMF() && in cloneMemRefs()
449 assert(&MF == MIs[0]->getMF() && in cloneMergedMemRefs()
454 assert(&MF == MI.getMF() && in cloneMergedMemRefs()
553 assert(&MF == MI.getMF() && in cloneInstrSymbols()
754 const MachineFunction *MachineInstr::getMF() const { in getMF() function in MachineInstr
976 assert(getMF() && "Can't have an MF reference here!"); in getRegClassConstraint()
977 const MachineFunction &MF = *getMF(); in getRegClassConstraint()
1516 const MachineFunction *MF = getMF(); in mayAlias()
2332 LLVMContext &Ctx = getMF()->getFunction().getContext(); in emitInlineAsmError()
[all …]
H A DTargetInstrInfo.cpp225 MI.getMF()->getSubtarget().getRegisterInfo(); in commuteInstructionImpl()
252 MachineFunction &MF = *MI.getMF(); in commuteInstructionImpl()
504 const MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in canFoldCopy()
699 MachineFunction *MF = NewMI.getMF(); in foldInlineAsmMemOperand()
1319 MachineFunction *MF = Root.getMF(); in reassociateOps()
1484 MachineRegisterInfo &MRI = Root.getMF()->getRegInfo(); in genAlternativeCodeSequence()
1585 const MachineFunction &MF = *MI.getMF(); in isReallyTriviallyReMaterializable()
1663 const MachineFunction *MF = MI.getMF(); in getSPAdjust()
1861 const MachineFunction *MF = MI.getMF(); in describeLoadedValue()
2109 const Function &ParentFn = FirstCand.getMF()->getFunction(); in mergeOutliningCandidateAttributes()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFunctionAnalysis.h40 MachineFunction &getMF() { return *MF; }; in getMF() function
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMacroFusion.cpp

1234567