| /openbsd-src/gnu/llvm/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 …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 52 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 D | SPIRVCallLowering.cpp | 41 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 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 | SPIRVBuiltins.cpp | 294 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 D | SPIRVLegalizerInfo.cpp | 282 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 D | SPIRVMCInstLower.cpp | 26 const MachineFunction *MF = MI->getMF(); in lower()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| 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() 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 D | PPCCallLowering.cpp | 79 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 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() 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 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() 508 const MipsSubtarget &ST = MI.getMF()->getSubtarget<MipsSubtarget>(); in legalizeIntrinsic() 524 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic() 527 *MI.getMF()->getMachineMemOperand( in legalizeIntrinsic()
|
| H A D | MipsPreLegalizerCombiner.cpp | 54 const MipsSubtarget &STI = MI.getMF()->getSubtarget<MipsSubtarget>(); in combine()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 105 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 D | AMDGPUPreLegalizerCombiner.cpp | 44 : 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 D | AArch64CallLowering.cpp | 138 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 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() 840 MI->getMF()->eraseCallSiteInfo(MI); in outline()
|
| H A D | RegisterBankInfo.cpp | 168 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 D | TargetInstrInfo.cpp | 218 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 D | MachineInstr.cpp | 376 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 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() 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 D | RISCVMacroFusion.cpp | 50 auto &MRI = SecondMI.getMF()->getRegInfo(); in isLUIADDI()
|
| 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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | RDFCopy.h | 29 L(dfg.getMF().getRegInfo(), dfg) {} in CopyPropagation()
|