| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/GISel/ |
| H A D | M68kCallLowering.cpp | 56 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 D | SPIRVGlobalRegistry.cpp | 63 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 D | SPIRVCallLowering.cpp | 41 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 D | SPIRVInstrInfo.cpp | 50 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 D | SPIRVLegalizerInfo.cpp | 285 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 D | SPIRVBuiltins.cpp | 296 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 D | SPIRVMCInstLower.cpp | 26 const MachineFunction *MF = MI->getMF(); in lower()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86CallLowering.cpp | 89 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 D | PPCCallLowering.cpp | 80 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 D | RISCVCallLowering.cpp | 70 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 D | ARMCallLowering.cpp | 108 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 D | MipsCallLowering.cpp | 92 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 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() 738 MachineFunction *MF = MI.getMF(); in applyMappingImpl()
|
| H A D | MipsLegalizerInfo.cpp | 368 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 D | AMDGPUCallLowering.cpp | 143 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 D | AArch64CallLowering.cpp | 139 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 D | MachineOutliner.cpp | 477 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 D | RegisterBankInfo.cpp | 173 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 D | TargetInstrInfo.cpp | 220 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 D | MachineInstr.cpp | 143 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 D | MachineIRBuilder.cpp | 40 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 D | CallLowering.cpp | 97 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 D | RISCVMakeCompressible.cpp | 145 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 D | AArch64MachineScheduler.cpp | 25 if (!MI->getMF()->getSubtarget<AArch64Subtarget>().isStoreAddressAscend()) in needReorderStoreMI()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMCInstLower.cpp | 159 const Function &F = MI->getMF()->getFunction(); in getFunctionReturns() 160 const TargetMachine &TM = MI->getMF()->getTarget(); in getFunctionReturns()
|