Home
last modified time | relevance | path

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

12345

/openbsd-src/gnu/llvm/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 …]
/openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp52 assignSPIRVTypeToVReg(SpirvType, VReg, MIRBuilder.getMF()); in assignTypeToVReg()
63 auto &MRI = MIRBuilder.getMF().getRegInfo(); in createTypeVReg()
181 auto &MF = MIRBuilder.getMF(); in buildConstantInt()
197 DT.add(ConstInt, &MIRBuilder.getMF(), Res); in buildConstantInt()
226 auto &MF = MIRBuilder.getMF(); in buildConstantFP()
448 Module *M = MIRBuilder.getMF().getFunction().getParent(); in buildGlobalVariable()
458 Register Reg = DT.find(GVar, &MIRBuilder.getMF()); in buildGlobalVariable()
483 DT.add(GVar, &MIRBuilder.getMF(), Reg); in buildGlobalVariable()
491 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); in buildGlobalVariable()
614 Register Reg = DT.find(Ty, &MIRBuilder.getMF()); in getOrCreateOpTypeFunctionWithArgs()
[all …]
H A DSPIRVCallLowering.cpp41 const auto &STI = MIRBuilder.getMF().getSubtarget(); in lowerReturn()
221 GR->setCurrentFunc(MIRBuilder.getMF()); in lowerFormalArguments()
308 GR->add(&F, &MIRBuilder.getMF(), FuncVReg); in lowerFormalArguments()
331 GR->add(&Arg, &MIRBuilder.getMF(), VRegs[i][0]); in lowerFormalArguments()
361 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
393 GR->assignSPIRVTypeToVReg(SPIRVTy, Arg.Regs[0], MIRBuilder.getMF()); in lowerCall()
401 !GR->find(CF, &MIRBuilder.getMF()).isValid()) { in lowerCall()
H A DSPIRVInstrInfo.cpp50 auto &MRI = MI.getMF()->getRegInfo(); in isTypeDeclInstr()
243 auto &MRI = I->getMF()->getRegInfo(); in copyPhysReg()
251 auto &MRI = MI.getMF()->getRegInfo(); in expandPostRAPseudo()
H A DSPIRVBuiltins.cpp294 GR->assignSPIRVTypeToVReg(BoolType, ResultRegister, MIRBuilder.getMF()); in buildBoolRegister()
329 GR->assignSPIRVTypeToVReg(BaseType, DestinationReg, MIRBuilder.getMF()); in buildLoadInst()
352 GR->assignSPIRVTypeToVReg(PtrType, NewRegister, MIRBuilder.getMF()); in buildBuiltinVariableLoad()
594 GR->assignSPIRVTypeToVReg(SpvDesiredTy, Tmp, MIRBuilder.getMF()); in buildAtomicCompareExchangeInst()
943 MIRBuilder.getMF()); in genWorkgroupQuery()
959 GR->assignSPIRVTypeToVReg(PointerSizeType, Extracted, MIRBuilder.getMF()); in genWorkgroupQuery()
977 GR->assignSPIRVTypeToVReg(BoolType, CompareRegister, MIRBuilder.getMF()); in genWorkgroupQuery()
994 MIRBuilder.getMF()); in genWorkgroupQuery()
1131 GR->assignSPIRVTypeToVReg(QueryResultType, QueryResult, MIRBuilder.getMF()); in generateImageSizeQueryInst()
1277 GR->assignSPIRVTypeToVReg(TempType, TempRegister, MIRBuilder.getMF()); in generateReadImageInst()
[all …]
H A DSPIRVLegalizerInfo.cpp282 GR->assignSPIRVTypeToVReg(SpirvType, ConvReg, Helper.MIRBuilder.getMF()); in convertPtrToInt()
292 MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in legalizeCustom()
306 Type *LLVMTy = IntegerType::get(MI.getMF()->getFunction().getContext(), in legalizeCustom()
H A DSPIRVMCInstLower.cpp26 const MachineFunction *MF = MI->getMF(); in lower()
/openbsd-src/gnu/llvm/llvm/lib/Target/X86/
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()
117 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
147 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
184 DL(MIRBuilder.getMF().getDataLayout()) {} in X86IncomingValueHandler()
189 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
196 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
205 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
256 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp79 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
117 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
158 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()
/openbsd-src/gnu/llvm/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()
336 bool IsLittle = MIRBuilder.getMF().getSubtarget<ARMSubtarget>().isLittle(); in assignCustomValue()
380 auto &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
/openbsd-src/gnu/llvm/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()
508 const MipsSubtarget &ST = MI.getMF()->getSubtarget<MipsSubtarget>(); in legalizeIntrinsic()
524 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
527 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
H A DMipsPreLegalizerCombiner.cpp54 const MipsSubtarget &STI = MI.getMF()->getSubtarget<MipsSubtarget>(); in combine()
/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp105 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
111 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
140 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
194 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
209 const GCNSubtarget &ST = MIRBuilder.getMF().getSubtarget<GCNSubtarget>(); in getStackAddress()
239 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
302 auto &MF = B.getMF(); in lowerReturnVal()
364 MachineFunction &MF = B.getMF(); in lowerReturn()
370 CallingConv::ID CC = B.getMF().getFunction().getCallingConv(); in lowerReturn()
397 MachineFunction &MF = B.getMF(); in lowerParameterPtr()
[all …]
H A DAMDGPUPreLegalizerCombiner.cpp44 : B(B), MF(B.getMF()), MRI(*B.getMRI()), Helper(Helper){}; in AMDGPUPreLegalizerCombinerHelper()
201 const auto *LI = MI.getMF()->getSubtarget().getLegalizerInfo(); in combine()
/openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp138 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
145 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
167 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
243 Subtarget(MIRBuilder.getMF().getSubtarget<AArch64Subtarget>()) {} in OutgoingArgHandler()
248 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
293 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
360 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
490 MachineFunction &MF = MIRBuilder.getMF(); in handleMustTailForwardedRegisters()
552 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
636 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in lowerFormalArguments()
[all …]
/openbsd-src/gnu/llvm/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()
840 MI->getMF()->eraseCallSiteInfo(MI); in outline()
H A DRegisterBankInfo.cpp168 const MachineFunction &MF = *MI.getMF(); in getInstrMappingImpl()
602 assert(MI.getParent() && MI.getMF() && in verify()
604 const MachineFunction &MF = *MI.getMF(); in verify()
789 getMI().getParent() && getMI().getMF() in print()
790 ? getMI().getMF()->getSubtarget().getRegisterInfo() in print()
H A DTargetInstrInfo.cpp218 MachineFunction &MF = *MI.getMF(); in commuteInstructionImpl()
459 const MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in canFoldCopy()
927 MachineFunction *MF = Root.getMF(); in reassociateOps()
1026 MachineRegisterInfo &MRI = Root.getMF()->getRegInfo(); in genAlternativeCodeSequence()
1054 const MachineFunction &MF = *MI.getMF(); in isReallyTriviallyReMaterializableGeneric()
1132 const MachineFunction *MF = MI.getMF(); in getSPAdjust()
1310 const MachineFunction *MF = MI.getMF(); in describeLoadedValue()
1545 const Function &ParentFn = FirstCand.getMF()->getFunction(); in mergeOutliningCandidateAttributes()
1553 return C.getMF()->getFunction().hasFnAttribute(Attribute::NoUnwind); in mergeOutliningCandidateAttributes()
H A DMachineInstr.cpp376 assert(&MF == MI.getMF() && in cloneMemRefs()
428 assert(&MF == MIs[0]->getMF() && in cloneMergedMemRefs()
433 assert(&MF == MI.getMF() && in cloneMergedMemRefs()
520 assert(&MF == MI.getMF() && in cloneInstrSymbols()
691 const MachineFunction *MachineInstr::getMF() const { in getMF() function in MachineInstr
892 assert(getMF() && "Can't have an MF reference here!"); in getRegClassConstraint()
893 const MachineFunction &MF = *getMF(); in getRegClassConstraint()
1338 const MachineFunction *MF = getMF(); in mayAlias()
2336 const MachineFrameInfo &MFI = getMF()->getFrameInfo(); in getSpillSize()
2347 return getSpillSlotSize(Accesses, getMF()->getFrameInfo()); in getFoldedSpillSize()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
H A DMachineIRBuilder.cpp40 return BuildMI(getMF(), {getDL(), getPCSections()}, getTII().get(Opcode)); in buildInstrNoInsert()
57 return insertInstr(BuildMI(getMF(), getDL(), in buildDirectDbgValue()
70 return insertInstr(BuildMI(getMF(), getDL(), in buildIndirectDbgValue()
316 auto IntN = IntegerType::get(getMF().getFunction().getContext(), in buildConstant()
350 ConstantInt *CI = ConstantInt::get(getMF().getFunction().getContext(), Val); in buildConstant()
357 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
365 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
390 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad()
413 getMF().getMachineMemOperand(&BaseMMO, Offset, LoadTy); in buildLoadFromOffset()
448 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildStore()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVMacroFusion.cpp50 auto &MRI = SecondMI.getMF()->getRegInfo(); in isLUIADDI()
H A DRISCVMakeCompressible.cpp147 const RISCVSubtarget &STI = MI.getMF()->getSubtarget<RISCVSubtarget>(); in isCompressibleLoad()
156 const RISCVSubtarget &STI = MI.getMF()->getSubtarget<RISCVSubtarget>(); in isCompressibleStore()
/openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/
H A DRDFCopy.h29 L(dfg.getMF().getRegInfo(), dfg) {} in CopyPropagation()

12345