Home
last modified time | relevance | path

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

12345

/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp63 auto &MRI = MIRBuilder.getMF().getRegInfo(); in createTypeVReg()
200 auto &MF = MIRBuilder.getMF(); in buildConstantInt()
246 auto &MF = MIRBuilder.getMF(); in buildConstantFP()
510 DT.add(GVar, &MIRBuilder.getMF(), Reg); in buildGlobalVariable()
771 Reg = DT.find(Ty, &MIRBuilder.getMF()); in getOrCreateSPIRVType()
863 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeImage()
882 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeSampler()
893 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypePipe()
905 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeDeviceEvent()
918 DT.add(TD, &MIRBuilder.getMF(), ResVReg); in getOrCreateOpTypeSampledImage()
[all …]
H A DSPIRVCallLowering.cpp41 const auto &STI = MIRBuilder.getMF().getSubtarget(); in lowerReturn()
268 GR->setCurrentFunc(MIRBuilder.getMF()); in lowerFormalArguments()
281 GR->assignSPIRVTypeToVReg(SpirvTy, VRegs[i][0], MIRBuilder.getMF()); in lowerFormalArguments()
353 GR->add(&F, &MIRBuilder.getMF(), FuncVReg); in lowerFormalArguments()
376 GR->add(&Arg, &MIRBuilder.getMF(), VRegs[i][0]); in lowerFormalArguments()
385 const auto &STI = MIRBuilder.getMF().getSubtarget<SPIRVSubtarget>(); in lowerFormalArguments()
408 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
442 GR->assignSPIRVTypeToVReg(SPIRVTy, Arg.Regs[0], MIRBuilder.getMF()); in lowerCall()
450 !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 DSPIRVLegalizerInfo.cpp285 GR->assignSPIRVTypeToVReg(SpirvType, ConvReg, Helper.MIRBuilder.getMF()); in convertPtrToInt()
296 MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in legalizeCustom()
310 Type *LLVMTy = IntegerType::get(MI.getMF()->getFunction().getContext(), in legalizeCustom()
H A DSPIRVBuiltins.cpp296 GR->assignSPIRVTypeToVReg(BoolType, ResultRegister, MIRBuilder.getMF()); in buildBoolRegister()
331 GR->assignSPIRVTypeToVReg(BaseType, DestinationReg, MIRBuilder.getMF()); in buildLoadInst()
354 GR->assignSPIRVTypeToVReg(PtrType, NewRegister, MIRBuilder.getMF()); in buildBuiltinVariableLoad()
617 GR->assignSPIRVTypeToVReg(SpvDesiredTy, Tmp, MIRBuilder.getMF()); in buildAtomicCompareExchangeInst()
957 MIRBuilder.getMF()); in genWorkgroupQuery()
1011 MIRBuilder.getMF()); in genWorkgroupQuery()
1303 GR->assignSPIRVTypeToVReg(TempType, TempRegister, MIRBuilder.getMF()); in generateReadImageInst()
1478 MachineFunction &MF = MIRBuilder.getMF(); in buildNDRange()
1603 LLVMContext &Context = MIRBuilder.getMF().getFunction().getContext(); in getOrCreateSPIRVDeviceEventPointer()
1646 GR->assignSPIRVTypeToVReg(PointerSizeTy, Reg, MIRBuilder.getMF()); in buildEnqueueKernel()
[all …]
H A DSPIRVMCInstLower.cpp26 const MachineFunction *MF = MI->getMF(); in lower()
/freebsd-14.2/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()
185 DL(MIRBuilder.getMF().getDataLayout()) {} in X86IncomingValueHandler()
190 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
197 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
207 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
258 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
[all …]
/freebsd-14.2/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-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.cpp70 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
88 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
211 MachineFrameInfo &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
222 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
390 MIRBuilder.getMF().getSubtarget<RISCVSubtarget>(); in lowerReturnVal()
394 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturnVal()
431 MachineFunction &MF = MIRBuilder.getMF(); in saveVarArgRegisters()
504 MIRBuilder.getMF().getSubtarget<RISCVSubtarget>(); in lowerFormalArguments()
511 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
549 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp108 MPO = MachinePointerInfo::getStack(MIRBuilder.getMF(), Offset); in getStackAddress()
129 auto MMO = MIRBuilder.getMF().getMachineMemOperand( in assignValueToAddress()
160 bool IsLittle = MIRBuilder.getMF().getSubtarget<ARMSubtarget>().isLittle(); in assignCustomValue()
190 auto &MF = MIRBuilder.getMF(); in lowerReturnVal()
219 auto const &ST = MIRBuilder.getMF().getSubtarget<ARMSubtarget>(); in lowerReturn()
245 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
252 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress()
278 MachineFunction &MF = MIRBuilder.getMF(); in buildLoad()
382 auto &MF = MIRBuilder.getMF(); in lowerFormalArguments()
397 FormalArgHandler ArgHandler(MIRBuilder, MIRBuilder.getMF().getRegInfo()); in lowerFormalArguments()
[all …]
/freebsd-14.2/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.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()
738 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()
526 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
529 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.cpp143 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
197 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
243 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
307 auto &MF = B.getMF(); in lowerReturnVal()
369 MachineFunction &MF = B.getMF(); in lowerReturn()
402 MachineFunction &MF = B.getMF(); in lowerParameterPtr()
417 MachineFunction &MF = B.getMF(); in lowerParameter()
513 MachineFunction &MF = B.getMF(); in lowerFormalArgumentsKernel()
595 MachineFunction &MF = B.getMF(); in lowerFormalArguments()
754 MachineFunction &MF = MIRBuilder.getMF(); in passSpecialInputs()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp139 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress()
169 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
250 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress()
296 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress()
364 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn()
487 MachineFunction &MF = MIRBuilder.getMF(); in handleMustTailForwardedRegisters()
551 MachineFunction &MF = MIRBuilder.getMF(); in saveVarArgRegisters()
635 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments()
921 MachineFunction &MF = MIRBuilder.getMF(); in isEligibleForTailCallOptimization()
1050 MachineFunction &MF = MIRBuilder.getMF(); in lowerTailCall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineOutliner.cpp477 if (MachineFunction *MF = C.getMF()) in getSubprogramOrNull()
525 MachineOptimizationRemarkEmitter MORE(*(C.getMF()), nullptr); in emitNotOutliningCheaperRemark()
661 CandidatesForRepeatedSeq[0].getMF()->getSubtarget().getInstrInfo(); in findCandidates()
710 *FirstCand.getMF()->getSubtarget().getInstrInfo(); in createOutlinedFunction()
718 return std::max(K, C.getMF()->getFunction().getUWTableKind()); in createOutlinedFunction()
735 MachineFunction *OriginalMF = FirstCand.front().getMF(); in createOutlinedFunction()
947 MI->getMF()->eraseCallSiteInfo(MI); in outline()
H A DRegisterBankInfo.cpp173 const MachineFunction &MF = *MI.getMF(); in getInstrMappingImpl()
611 assert(MI.getParent() && MI.getMF() && in verify()
613 const MachineFunction &MF = *MI.getMF(); in verify()
799 getMI().getParent() && getMI().getMF() in print()
800 ? 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()
1062 MachineFunction *MF = Root.getMF(); in reassociateOps()
1184 MachineRegisterInfo &MRI = Root.getMF()->getRegInfo(); in genAlternativeCodeSequence()
1214 const MachineFunction &MF = *MI.getMF(); in isReallyTriviallyReMaterializable()
1292 const MachineFunction *MF = MI.getMF(); in getSPAdjust()
1491 const MachineFunction *MF = MI.getMF(); in describeLoadedValue()
1739 const Function &ParentFn = FirstCand.getMF()->getFunction(); in mergeOutliningCandidateAttributes()
1747 return C.getMF()->getFunction().hasFnAttribute(Attribute::NoUnwind); in mergeOutliningCandidateAttributes()
H A DMachineInstr.cpp143 getMF()->handleChangeDesc(*this, TID); in setDesc()
388 assert(&MF == MI.getMF() && in cloneMemRefs()
440 assert(&MF == MIs[0]->getMF() && in cloneMergedMemRefs()
445 assert(&MF == MI.getMF() && in cloneMergedMemRefs()
532 assert(&MF == MI.getMF() && in cloneInstrSymbols()
706 const MachineFunction *MachineInstr::getMF() const { in getMF() function in MachineInstr
908 assert(getMF() && "Can't have an MF reference here!"); in getRegClassConstraint()
909 const MachineFunction &MF = *getMF(); in getRegClassConstraint()
1354 const MachineFunction *MF = getMF(); in mayAlias()
2372 const MachineFrameInfo &MFI = getMF()->getFrameInfo(); in getSpillSize()
[all …]
/freebsd-14.2/contrib/llvm-project/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()
336 auto IntN = IntegerType::get(getMF().getFunction().getContext(), in buildConstant()
380 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
388 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant()
413 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad()
436 getMF().getMachineMemOperand(&BaseMMO, Offset, LoadTy); in buildLoadFromOffset()
491 const auto *TLI = getMF().getSubtarget().getTargetLowering(); in getBoolExtOp()
513 const auto *TLI = getMF().getSubtarget().getTargetLowering(); in buildBoolExtInReg()
[all …]
H A DCallLowering.cpp97 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall()
610 MachineFunction &MF = MIRBuilder.getMF(); in determineAndHandleAssignments()
697 MachineFunction &MF = MIRBuilder.getMF(); in handleAssignments()
878 MachineFunction &MF = MIRBuilder.getMF(); in insertSRetLoads()
909 MachineFunction &MF = MIRBuilder.getMF(); in insertSRetStores()
966 int FI = MIRBuilder.getMF().getFrameInfo().CreateStackObject( in insertSRetOutgoingArgument()
1159 MachineFunction &MF = MIRBuilder.getMF(); in copyArgumentMemory()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVMakeCompressible.cpp145 const RISCVSubtarget &STI = MI.getMF()->getSubtarget<RISCVSubtarget>(); in isCompressibleLoad()
154 const RISCVSubtarget &STI = MI.getMF()->getSubtarget<RISCVSubtarget>(); in isCompressibleStore()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64MachineScheduler.cpp25 if (!MI->getMF()->getSubtarget<AArch64Subtarget>().isStoreAddressAscend()) in needReorderStoreMI()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyMCInstLower.cpp159 const Function &F = MI->getMF()->getFunction(); in getFunctionReturns()
160 const TargetMachine &TM = MI->getMF()->getTarget(); in getFunctionReturns()

12345