| /freebsd/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/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86CallLowering.cpp | |
| /freebsd/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() 190 DL(MIRBuilder.getMF().getDataLayout()) {} in X86IncomingValueHandler() 195 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress() 202 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 212 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress() 263 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/ |
| H A D | PPCCallLowering.cpp | 77 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn() 115 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments() 156 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress() 168 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress() 171 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 175 0, MIRBuilder.getMF().getDataLayout().getPointerSizeInBits()); in getStackAddress()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMCallLowering.cpp | 115 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 D | RISCVCallLowering.cpp | 61 Subtarget(MIRBuilder.getMF().getSubtarget<RISCVSubtarget>()) {} in RISCVOutgoingValueHandler() 65 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress() 83 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress() 211 Subtarget(MIRBuilder.getMF().getSubtarget<RISCVSubtarget>()) {} in RISCVIncomingValueHandler() 216 MachineFrameInfo &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress() 219 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 227 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress() 405 MIRBuilder.getMF().getSubtarget<RISCVSubtarget>(); in lowerReturn() 410 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn() 468 MachineFunction &MF = MIRBuilder.getMF(); in saveVarArgRegisters() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 124 assignSPIRVTypeToVReg(SpirvType, VReg, MIRBuilder.getMF()); in assignTypeToVReg() 141 return createTypeVReg(MIRBuilder.getMF().getRegInfo()); in createTypeVReg() 175 cast<SPIRVSubtarget>(MIRBuilder.getMF().getSubtarget()); in getOpTypeInt() 217 const MachineFunction *MF = MI->getMF(); in invalidateMachineInstr() 232 MachineBasicBlock *NewMBB = &*MIRBuilder.getMF().begin(); in createOpType() 394 auto &MF = MIRBuilder.getMF(); in buildConstantInt() 438 auto &MF = MIRBuilder.getMF(); in buildConstantFP() 712 Module *M = MIRBuilder.getMF().getFunction().getParent(); in buildGlobalVariable() 724 const MachineFunction *MF = &MIRBuilder.getMF(); in buildGlobalVariable() 757 assignSPIRVTypeToVReg(BaseType, Reg, MIRBuilder.getMF()); in buildGlobalVariable() [all …]
|
| H A D | SPIRVCallLowering.cpp | 40 if (MIRBuilder.getMF() in lowerReturn() 57 const auto &STI = MIRBuilder.getMF().getSubtarget(); in lowerReturn() 326 GR->setCurrentFunc(MIRBuilder.getMF()); in lowerFormalArguments() 330 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in lowerFormalArguments() 342 GR->assignSPIRVTypeToVReg(SpirvTy, VRegs[i][0], MIRBuilder.getMF()); in lowerFormalArguments() 448 GR->addGlobalObject(&F, &MIRBuilder.getMF(), FuncVReg); in lowerFormalArguments() 464 GR->addGlobalObject(&Arg, &MIRBuilder.getMF(), ArgReg); in lowerFormalArguments() 477 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in lowerFormalArguments() 522 MachineFunction &MF = MIRBuilder.getMF(); in produceIndirectPtrTypes() 553 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall() [all …]
|
| H A D | SPIRVBuiltins.cpp | 461 GR->assignSPIRVTypeToVReg(BoolType, ResultRegister, MIRBuilder.getMF()); in buildBoolRegister() 517 GR->assignSPIRVTypeToVReg(PtrType, NewRegister, MIRBuilder.getMF()); in buildBuiltinVariableLoad() 800 GR->assignSPIRVTypeToVReg(SpvDesiredTy, Tmp, MIRBuilder.getMF()); in buildAtomicCompareExchangeInst() 856 MIRBuilder.getMF()); in buildAtomicRMWInst() 861 MIRBuilder.getMF().getRegInfo()); in buildAtomicRMWInst() 940 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in buildBarrierInst() 1018 static_cast<const SPIRVSubtarget *>(&MIRBuilder.getMF().getSubtarget()); in buildExtendedBitOpsInst() 1226 GR->assignSPIRVTypeToVReg(BoolType, Arg0, MIRBuilder.getMF()); in generateGroupInst() 1231 MIRBuilder.getMF().getRegInfo()); in generateGroupInst() 1275 GR->assignSPIRVTypeToVReg(VecType, VecReg, MIRBuilder.getMF()); in generateGroupInst() [all …]
|
| H A D | SPIRVInstrInfo.cpp | 76 auto &MRI = MI.getMF()->getRegInfo(); in isTypeDeclInstr() 285 auto &MRI = I->getMF()->getRegInfo(); in copyPhysReg()
|
| /freebsd/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() 371 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments() 461 MachineFunction &MF = MIRBuilder.getMF(); in lowerCall() [all …]
|
| H A D | MipsRegisterBankInfo.cpp | 107 const MipsSubtarget &STI = MI->getMF()->getSubtarget<MipsSubtarget>(); in isGprbTwoInstrUnalignedLoadOrStore() 185 const MachineRegisterInfo &MRI = MI->getMF()->getRegInfo(); in AmbiguousRegDefUseContainer() 318 const MachineFunction &MF = *CopyInst->getMF(); in setTypesAccordingToPhysicalRegister() 322 *CopyInst->getMF()->getSubtarget().getRegBankInfo(); in setTypesAccordingToPhysicalRegister() 381 TI.cleanupIfNewFunction(MI.getMF()->getName()); in getInstrMapping() 690 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() 518 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic() 521 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 106 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress() 112 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 142 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress() 196 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress() 211 const GCNSubtarget &ST = MIRBuilder.getMF().getSubtarget<GCNSubtarget>(); in getStackAddress() 235 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress() 299 auto &MF = B.getMF(); in lowerReturnVal() 361 MachineFunction &MF = B.getMF(); in lowerReturn() 367 CallingConv::ID CC = B.getMF().getFunction().getCallingConv(); in lowerReturn() 394 MachineFunction &MF = B.getMF(); in lowerParameterPtr() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64CallLowering.cpp | 147 auto &MFI = MIRBuilder.getMF().getFrameInfo(); in getStackAddress() 154 MPO = MachinePointerInfo::getFixedStack(MIRBuilder.getMF(), FI); in getStackAddress() 177 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress() 253 Subtarget(MIRBuilder.getMF().getSubtarget<AArch64Subtarget>()) {} in OutgoingArgHandler() 258 MachineFunction &MF = MIRBuilder.getMF(); in getStackAddress() 349 MachineFunction &MF = MIRBuilder.getMF(); in assignValueToAddress() 419 MachineFunction &MF = MIRBuilder.getMF(); in lowerReturn() 541 MachineFunction &MF = MIRBuilder.getMF(); in handleMustTailForwardedRegisters() 606 MachineFunction &MF = MIRBuilder.getMF(); in saveVarArgRegisters() 690 MachineFunction &MF = MIRBuilder.getMF(); in lowerFormalArguments() [all …]
|
| H A D | AArch64PostSelectOptimize.cpp | 113 auto *MF = MI.getMF(); in foldSimpleCrossClassCopies() 164 auto *MF = MI.getMF(); in foldCopyDup()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | MachineIRBuilder.cpp | 41 return BuildMI(getMF(), {getDL(), getPCSections(), getMMRAMetadata()}, in buildInstrNoInsert() 59 return insertInstr(BuildMI(getMF(), getDL(), in buildDirectDbgValue() 72 return insertInstr(BuildMI(getMF(), getDL(), in buildIndirectDbgValue() 344 auto IntN = IntegerType::get(getMF().getFunction().getContext(), in buildConstant() 382 ConstantInt *CI = ConstantInt::get(getMF().getFunction().getContext(), Val); in buildConstant() 389 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant() 397 auto &Ctx = getMF().getFunction().getContext(); in buildFConstant() 435 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildLoad() 458 getMF().getMachineMemOperand(&BaseMMO, Offset, LoadTy); in buildLoadFromOffset() 493 getMF().getMachineMemOperand(PtrInfo, MMOFlags, Ty, Alignment, AAInfo); in buildStore() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | SMEPeepholeOpt.cpp | 243 assert(MI.getMF()->getRegInfo().isSSA() && "Expected to be run on SSA form!"); in visitRegSequence() 245 MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in visitRegSequence() 292 MI.getMF()->getSubtarget<AArch64Subtarget>().getInstrInfo(); in visitRegSequence()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyMCInstLower.cpp | 157 const Function &F = MI->getMF()->getFunction(); in getFunctionReturns() 158 const TargetMachine &TM = MI->getMF()->getTarget(); in getFunctionReturns() 171 const MachineFunction *MF = MI->getMF(); in lower()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 170 const MachineFunction &MF = *MI.getMF(); in getInstrMappingImpl() 610 assert(MI.getParent() && MI.getMF() && in verify() 612 const MachineFunction &MF = *MI.getMF(); in verify() 798 getMI().getParent() && getMI().getMF() in print() 799 ? getMI().getMF()->getSubtarget().getRegisterInfo() in print()
|
| H A D | MachineOutliner.cpp | 553 if (MachineFunction *MF = C.getMF()) in getSubprogramOrNull() 600 MachineOptimizationRemarkEmitter MORE(*(C.getMF()), nullptr); in emitNotOutliningCheaperRemark() 837 CandidatesForRepeatedSeq[0].getMF()->getSubtarget().getInstrInfo(); in findCandidates() 921 *FirstCand.getMF()->getSubtarget().getInstrInfo(); in createOutlinedFunction() 929 return std::max(K, C.getMF()->getFunction().getUWTableKind()); in createOutlinedFunction() 945 MachineFunction *OriginalMF = FirstCand.front().getMF(); in createOutlinedFunction() 1168 MI->getMF()->eraseAdditionalCallInfo(MI); in outline()
|
| H A D | MachineInstr.cpp | 147 getMF()->handleChangeDesc(*this, TID); in setDesc() 396 assert(&MF == MI.getMF() && in cloneMemRefs() 449 assert(&MF == MIs[0]->getMF() && in cloneMergedMemRefs() 454 assert(&MF == MI.getMF() && in cloneMergedMemRefs() 553 assert(&MF == MI.getMF() && in cloneInstrSymbols() 754 const MachineFunction *MachineInstr::getMF() const { in getMF() function in MachineInstr 976 assert(getMF() && "Can't have an MF reference here!"); in getRegClassConstraint() 977 const MachineFunction &MF = *getMF(); in getRegClassConstraint() 1516 const MachineFunction *MF = getMF(); in mayAlias() 2332 LLVMContext &Ctx = getMF()->getFunction().getContext(); in emitInlineAsmError() [all …]
|
| H A D | TargetInstrInfo.cpp | 225 MI.getMF()->getSubtarget().getRegisterInfo(); in commuteInstructionImpl() 252 MachineFunction &MF = *MI.getMF(); in commuteInstructionImpl() 504 const MachineRegisterInfo &MRI = MI.getMF()->getRegInfo(); in canFoldCopy() 699 MachineFunction *MF = NewMI.getMF(); in foldInlineAsmMemOperand() 1319 MachineFunction *MF = Root.getMF(); in reassociateOps() 1484 MachineRegisterInfo &MRI = Root.getMF()->getRegInfo(); in genAlternativeCodeSequence() 1585 const MachineFunction &MF = *MI.getMF(); in isReallyTriviallyReMaterializable() 1663 const MachineFunction *MF = MI.getMF(); in getSPAdjust() 1861 const MachineFunction *MF = MI.getMF(); in describeLoadedValue() 2109 const Function &ParentFn = FirstCand.getMF()->getFunction(); in mergeOutliningCandidateAttributes() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineFunctionAnalysis.h | 40 MachineFunction &getMF() { return *MF; }; in getMF() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVMacroFusion.cpp | |