Home
last modified time | relevance | path

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

123456

/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/SPIRV/
H A DSPIRVGlobalRegistry.cpp65 assignSPIRVTypeToVReg(SpirvType, VReg, MIRBuilder.getMF()); in assignTypeToVReg()
76 auto &MRI = MIRBuilder.getMF().getRegInfo(); in createTypeVReg()
116 cast<SPIRVSubtarget>(MIRBuilder.getMF().getSubtarget()); in getOpTypeInt()
300 auto &MF = MIRBuilder.getMF(); in buildConstantInt()
317 DT.add(ConstInt, &MIRBuilder.getMF(), Res); in buildConstantInt()
346 auto &MF = MIRBuilder.getMF(); in buildConstantFP()
614 Module *M = MIRBuilder.getMF().getFunction().getParent(); in buildGlobalVariable()
625 Register Reg = DT.find(GVar, &MIRBuilder.getMF()); in buildGlobalVariable()
650 DT.add(GVar, &MIRBuilder.getMF(), Reg); in buildGlobalVariable()
659 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); in buildGlobalVariable()
[all …]
H A DSPIRVCallLowering.cpp50 const auto &STI = MIRBuilder.getMF().getSubtarget(); in lowerReturn()
284 GR->setCurrentFunc(MIRBuilder.getMF()); in lowerFormalArguments()
288 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in lowerFormalArguments()
300 GR->assignSPIRVTypeToVReg(SpirvTy, VRegs[i][0], MIRBuilder.getMF()); in lowerFormalArguments()
377 GR->add(&F, &MIRBuilder.getMF(), FuncVReg); in lowerFormalArguments()
411 GR->add(&Arg, &MIRBuilder.getMF(), VRegs[i][0]); in lowerFormalArguments()
420 const auto &STI = MIRBuilder.getMF().getSubtarget<SPIRVSubtarget>(); in lowerFormalArguments()
465 MachineFunction &MF = MIRBuilder.getMF(); in produceIndirectPtrTypes()
494 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
H A DSPIRVInstrInfo.cpp61 auto &MRI = MI.getMF()->getRegInfo(); in isTypeDeclInstr()
254 auto &MRI = I->getMF()->getRegInfo(); in copyPhysReg()
265 auto &MRI = MI.getMF()->getRegInfo(); in expandPostRAPseudo()
H A DSPIRVBuiltins.cpp412 GR->assignSPIRVTypeToVReg(BoolType, ResultRegister, MIRBuilder.getMF()); in buildBoolRegister()
447 GR->assignSPIRVTypeToVReg(BaseType, DestinationReg, MIRBuilder.getMF()); in buildLoadInst()
468 GR->assignSPIRVTypeToVReg(PtrType, NewRegister, MIRBuilder.getMF()); in buildBuiltinVariableLoad()
764 GR->assignSPIRVTypeToVReg(SpvDesiredTy, Tmp, MIRBuilder.getMF()); in buildAtomicCompareExchangeInst()
822 MIRBuilder.getMF()); in buildAtomicRMWInst()
827 MIRBuilder.getMF().getRegInfo()); in buildAtomicRMWInst()
1152 MachineFunction &MF = MIRBuilder.getMF(); in generateIntelSubgroupsInst()
1221 MachineFunction &MF = MIRBuilder.getMF(); in generateGroupUniformInst()
1272 MachineFunction &MF = MIRBuilder.getMF(); in generateKernelClockInst()
1355 MIRBuilder.getMF()); in genWorkgroupQuery()
[all …]
H A DSPIRVLegalizerInfo.cpp329 GR->assignSPIRVTypeToVReg(SpirvType, ConvReg, Helper.MIRBuilder.getMF()); in convertPtrToInt()
340 MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in legalizeCustom()
354 Type *LLVMTy = IntegerType::get(MI.getMF()->getFunction().getContext(), in legalizeCustom()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp90 DL(MIRBuilder.getMF().getDataLayout()), in X86OutgoingValueHandler()
91 STI(MIRBuilder.getMF().getSubtarget<X86Subtarget>()) {} in X86OutgoingValueHandler()
105 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
119 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
149 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
191 DL(MIRBuilder.getMF().getDataLayout()) {} in X86IncomingValueHandler()
196 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
203 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
213 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
264 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp80 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
118 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
159 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
171 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
174 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
178 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.cpp69 Subtarget(MIRBuilder.getMF().getSubtarget<RISCVSubtarget>()) {} in RISCVOutgoingValueHandler()
73 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
91 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
217 Subtarget(MIRBuilder.getMF().getSubtarget<RISCVSubtarget>()) {} in RISCVIncomingValueHandler()
222 MachineFrameInfo &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
225 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
233 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
399 MIRBuilder.getMF().getSubtarget<RISCVSubtarget>(); in lowerReturnVal()
403 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturnVal()
442 MachineFunction &MF = MIRBuilder.getMF(); in saveVarArgRegisters()
[all …]
/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()
372 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
463 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
[all...]
H A DMipsRegisterBankInfo.cpp136 const MipsSubtarget &STI = MI->getMF()->getSubtarget<MipsSubtarget>(); in isGprbTwoInstrUnalignedLoadOrStore()
214 const MachineRegisterInfo &MRI = MI->getMF()->getRegInfo(); in AmbiguousRegDefUseContainer()
347 const MachineFunction &MF = *CopyInst->getMF(); in setTypesAccordingToPhysicalRegister()
351 *CopyInst->getMF()->getSubtarget().getRegBankInfo(); in setTypesAccordingToPhysicalRegister()
410 TI.cleanupIfNewFunction(MI.getMF()->getName()); in getInstrMapping()
719 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.cpp107 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
113 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
143 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
197 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
212 const GCNSubtarget &ST = MIRBuilder.getMF().getSubtarget<GCNSubtarget>(); in getStackAddress()
243 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
307 auto &MF = B.getMF(); in lowerReturnVal()
369 MachineFunction &MF = B.getMF(); in lowerReturn()
375 CallingConv::ID CC = B.getMF().getFunction().getCallingConv(); in lowerReturn()
402 MachineFunction &MF = B.getMF(); in lowerParameterPtr()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp145 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
152 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
175 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
251 Subtarget(MIRBuilder.getMF().getSubtarget<AArch64Subtarget>()) {} in OutgoingArgHandler()
256 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
302 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
370 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
492 MachineFunction &MF = MIRBuilder.getMF(); in handleMustTailForwardedRegisters()
557 MachineFunction &MF = MIRBuilder.getMF(); in saveVarArgRegisters()
641 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
H A DAArch64PostSelectOptimize.cpp118 auto *MF = MI.getMF(); in foldSimpleCrossClassCopies()
169 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()
343 auto IntN = IntegerType::get(getMF().getFunction().getContext(), in buildConstant()
380 ConstantInt *CI = ConstantInt::get(getMF().getFunction().getContext(), Val); in buildConstant()
387 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
395 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
433 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad()
456 getMF().getMachineMemOperand(&BaseMMO, Offset, LoadTy); in buildLoadFromOffset()
491 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildStore()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOutliner.cpp484 if (MachineFunction *MF = C.getMF()) in getSubprogramOrNull()
532 MachineOptimizationRemarkEmitter MORE(*(C.getMF()), nullptr); in emitNotOutliningCheaperRemark()
669 CandidatesForRepeatedSeq[0].getMF()->getSubtarget().getInstrInfo(); in findCandidates()
718 *FirstCand.getMF()->getSubtarget().getInstrInfo(); in createOutlinedFunction()
726 return std::max(K, C.getMF()->getFunction().getUWTableKind()); in createOutlinedFunction()
742 MachineFunction *OriginalMF = FirstCand.front().getMF(); in createOutlinedFunction()
955 MI->getMF()->eraseCallSiteInfo(MI); in outline()
H A DRegisterBankInfo.cpp173 const MachineFunction &MF = *MI.getMF(); in getInstrMappingImpl()
612 assert(MI.getParent() && MI.getMF() && in verify()
614 const MachineFunction &MF = *MI.getMF(); in verify()
800 getMI().getParent() && getMI().getMF() in print()
801 ? getMI().getMF()->getSubtarget().getRegisterInfo() in print()
H A DTargetInstrInfo.cpp220 MachineFunction &MF = *MI.getMF(); in commuteInstructionImpl()
470 const MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in canFoldCopy()
624 MachineFunction *MF = NewMI.getMF(); in foldInlineAsmMemOperand()
1087 MachineFunction *MF = Root.getMF(); in reassociateOps()
1252 MachineRegisterInfo &MRI = Root.getMF()->getRegInfo(); in genAlternativeCodeSequence()
1274 const MachineFunction &MF = *MI.getMF(); in isReallyTriviallyReMaterializable()
1352 const MachineFunction *MF = MI.getMF(); in getSPAdjust()
1550 const MachineFunction *MF = MI.getMF(); in describeLoadedValue()
1799 const Function &ParentFn = FirstCand.getMF()->getFunction(); in mergeOutliningCandidateAttributes()
1807 return C.getMF()->getFunction().hasFnAttribute(Attribute::NoUnwind); in mergeOutliningCandidateAttributes()
H A DMachineInstr.cpp145 getMF()->handleChangeDesc(*this, TID); in setDesc()
394 assert(&MF == MI.getMF() && in cloneMemRefs()
447 assert(&MF == MIs[0]->getMF() && in cloneMergedMemRefs()
452 assert(&MF == MI.getMF() && in cloneMergedMemRefs()
551 assert(&MF == MI.getMF() && in cloneInstrSymbols()
747 const MachineFunction *MachineInstr::getMF() const { in getMF() function in MachineInstr
949 assert(getMF() && "Can't have an MF reference here!"); in getRegClassConstraint()
950 const MachineFunction &MF = *getMF(); in getRegClassConstraint()
1412 const MachineFunction *MF = getMF(); in mayAlias()
2447 const MachineFrameInfo &MFI = getMF()->getFrameInfo(); in getSpillSize()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineFunctionAnalysis.h39 MachineFunction &getMF() { return *MF; }; in getMF() function
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMacroFusion.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PointerAuth.cpp340 const AArch64FunctionInfo *MFnI = TI->getMF()->getInfo<AArch64FunctionInfo>(); in checkAuthenticatedLR()
345 Subtarget->getAuthenticatedLRCheckMethod(*TI->getMF()); in checkAuthenticatedLR()
352 assert(!TI->getMF()->hasWinCFI() && "WinCFI is not yet supported"); in checkAuthenticatedLR()

123456