| /llvm-project-15.0.7/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 35 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 D | X86CallLowering.cpp | 88 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 D | PPCCallLowering.cpp | 55 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 D | ARMCallLowering.cpp | 108 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 D | SPIRVGlobalRegistry.cpp | 62 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 D | SPIRVCallLowering.cpp | 39 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 D | SPIRVInstrInfo.cpp | 50 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 D | SPIRVModuleAnalysis.cpp | 202 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 D | SPIRVLegalizerInfo.cpp | 267 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 D | SPIRVMCInstLower.cpp | 26 const MachineFunction *MF = MI->getMF(); in lower()
|
| H A D | SPIRVPreLegalizer.cpp | 182 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 D | MipsCallLowering.cpp | 92 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 D | MipsRegisterBankInfo.cpp | 156 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 D | MipsLegalizerInfo.cpp | 366 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 D | MipsPreLegalizerCombiner.cpp | 54 const MipsSubtarget &STI = MI.getMF()->getSubtarget<MipsSubtarget>(); in combine()
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 128 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 D | AArch64CallLowering.cpp | 139 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 D | MachineOutliner.cpp | 429 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 D | RegisterBankInfo.cpp | 168 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 D | TargetInstrInfo.cpp | 219 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 D | MachineInstr.cpp | 368 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 D | MachineIRBuilder.cpp | 39 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 D | RDFCopy.h | 29 L(dfg.getMF().getRegInfo(), dfg) {} in CopyPropagation()
|
| /llvm-project-15.0.7/llvm/lib/Target/RISCV/ |
| H A D | RISCVMakeCompressible.cpp | 147 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 D | AArch64MachineScheduler.cpp | 25 if (!MI->getMF()->getSubtarget<AArch64Subtarget>().isStoreAddressAscend()) in needReorderStoreMI()
|