| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | SIMachineFunctionInfo.cpp | 37 SIMachineFunctionInfo::SIMachineFunctionInfo(const Function &F, in SIMachineFunctionInfo() function in SIMachineFunctionInfo 206 MachineFunctionInfo *SIMachineFunctionInfo::clone( in clone() 210 return DestMF.cloneInfo<SIMachineFunctionInfo>(*this); in clone() 213 void SIMachineFunctionInfo::limitOccupancy(const MachineFunction &MF) { in limitOccupancy() 220 Register SIMachineFunctionInfo::addPrivateSegmentBuffer( in addPrivateSegmentBuffer() 229 Register SIMachineFunctionInfo::addDispatchPtr(const SIRegisterInfo &TRI) { in addDispatchPtr() 236 Register SIMachineFunctionInfo::addQueuePtr(const SIRegisterInfo &TRI) { in addQueuePtr() 243 Register SIMachineFunctionInfo::addKernargSegmentPtr(const SIRegisterInfo &TRI) { in addKernargSegmentPtr() 251 Register SIMachineFunctionInfo::addDispatchID(const SIRegisterInfo &TRI) { in addDispatchID() 258 Register SIMachineFunctionInfo::addFlatScratchInit(const SIRegisterInfo &TRI) { in addFlatScratchInit() [all …]
|
| H A D | SIFrameLowering.cpp | 70 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getVGPRSpillLaneOrTempRegister() 125 const SIMachineFunctionInfo &FuncInfo, in buildPrologSpill() 149 const SIMachineFunctionInfo &FuncInfo, in buildEpilogRestore() 171 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in buildGitPtr() 193 const SIMachineFunctionInfo *FuncInfo, in initLiveRegs() 220 SIMachineFunctionInfo *FuncInfo; 335 FuncInfo(MF.getInfo<SIMachineFunctionInfo>()), TII(TII), TRI(TRI), in PrologEpilogSGPRSpillBuilder() 376 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitEntryFunctionFlatScratchInit() 533 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getEntryFunctionReservedScratchRsrcReg() 597 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in emitEntryFunctionPrologue() [all …]
|
| H A D | SIMachineFunctionInfo.h | 31 class SIMachineFunctionInfo; variable 251 struct SIMachineFunctionInfo final : public yaml::MachineFunctionInfo { 282 SIMachineFunctionInfo() = default; 283 SIMachineFunctionInfo(const llvm::SIMachineFunctionInfo &, 288 ~SIMachineFunctionInfo() = default; 291 template <> struct MappingTraits<SIMachineFunctionInfo> { 292 static void mapping(IO &YamlIO, SIMachineFunctionInfo &MFI) { 358 class SIMachineFunctionInfo final : public AMDGPUMachineFunction { 539 SIMachineFunctionInfo(const SIMachineFunctionInfo &MFI) = default; 540 SIMachineFunctionInfo(const Function &F, const GCNSubtarget *STI); [all …]
|
| H A D | AMDGPUMIRFormatter.cpp | 23 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in parseCustomPseudoSourceValue()
|
| H A D | AMDGPUAsmPrinter.cpp | 192 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in emitFunctionBodyStart() 237 const SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in emitFunctionBodyEnd() 281 const SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in emitFunctionEntryLabel() 381 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getAmdhsaKernelCodeProperties() 706 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getSIProgramInfo() 958 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitProgramInfoSI() 1014 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in EmitPALMetadata() 1087 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getAmdKernelCode()
|
| H A D | AMDGPUCallLowering.cpp | 206 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getStackAddress() 365 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in lowerReturn() 398 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in lowerParameterPtr() 455 SIMachineFunctionInfo &Info) { in allocateHSAUserSGPRs() 508 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerFormalArgumentsKernel() 592 SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerFormalArguments() 764 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in passSpecialInputs() 1055 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in areCalleeOutgoingArgsTailCallable() 1147 const GCNSubtarget &ST, const SIMachineFunctionInfo &FuncInfo, in handleImplicitCallArguments() 1169 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in lowerTailCall() [all …]
|
| H A D | GCNIterativeScheduler.cpp | 458 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in tryMaximizeOccupancy() 468 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleLegacyMaxOccupancy() 522 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleMinReg() 556 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in scheduleILP()
|
| H A D | SIISelLowering.h | 24 class SIMachineFunctionInfo; variable 65 const SIMachineFunctionInfo &MFI, 359 const SIMachineFunctionInfo &Info, 507 SIMachineFunctionInfo &Info) const; 511 SIMachineFunctionInfo &Info, 518 SIMachineFunctionInfo &Info) const; 523 SIMachineFunctionInfo &Info) const; 528 SIMachineFunctionInfo &Info) const; 532 SIMachineFunctionInfo &Info) const;
|
| H A D | AMDGPUCallLowering.h | 24 class SIMachineFunctionInfo; variable 77 const GCNSubtarget &ST, const SIMachineFunctionInfo &MFI,
|
| H A D | GCNSchedStrategy.h | 22 class SIMachineFunctionInfo; variable 176 SIMachineFunctionInfo &MFI; 253 SIMachineFunctionInfo &MFI;
|
| H A D | AMDGPUTargetMachine.cpp | 1417 return SIMachineFunctionInfo::create<SIMachineFunctionInfo>( in createMachineFunctionInfo() 1422 return new yaml::SIMachineFunctionInfo(); in createDefaultFuncInfoYAML() 1427 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in convertFuncInfoToYAML() 1428 return new yaml::SIMachineFunctionInfo( in convertFuncInfoToYAML() 1435 const yaml::SIMachineFunctionInfo &YamlMFI = in parseMachineFunctionInfo() 1436 static_cast<const yaml::SIMachineFunctionInfo &>(MFI_); in parseMachineFunctionInfo() 1438 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in parseMachineFunctionInfo()
|
| H A D | AMDGPUSubtarget.cpp | 377 const auto *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getOccupancyWithLocalMemSize() 671 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getReservedNumSGPRs() 745 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxNumSGPRs() 814 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getMaxNumVGPRs()
|
| H A D | SIPreAllocateWWMRegs.cpp | 143 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in rewriteRegs()
|
| H A D | SIRegisterInfo.cpp | 104 SIMachineFunctionInfo &MFI; 123 MFI(*MF.getInfo<SIMachineFunctionInfo>()), TII(TII), TRI(TRI), in SGPRSpillBuilder() 492 const SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in getFrameRegister() 549 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getReservedRegs() 726 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in shouldRealignStack() 739 const SIMachineFunctionInfo *Info = Fn.getInfo<SIMachineFunctionInfo>(); in requiresRegisterScavenging() 1195 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in spillVGPRtoAGPR() 1316 const SIMachineFunctionInfo *FuncInfo = MF->getInfo<SIMachineFunctionInfo>(); in buildSpillLoadStore() 2019 SIMachineFunctionInfo *MFI = MF->getInfo<SIMachineFunctionInfo>(); in eliminateFrameIndex() 2950 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getRegPressureLimit()
|
| H A D | AMDGPUHSAMetadataStreamer.cpp | 192 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getHSACodeProps() 881 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in getHSAKernelProps() 1015 const SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in emitHiddenKernelArgs()
|
| H A D | SILowerSGPRSpills.cpp | 268 SIMachineFunctionInfo *FuncInfo = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
| H A D | GCNNSAReassign.cpp | 249 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
| H A D | SIFormMemoryClauses.cpp | 73 SIMachineFunctionInfo *MFI; 270 MFI = MF.getInfo<SIMachineFunctionInfo>(); in runOnMachineFunction()
|
| H A D | AMDGPUInstructions.td | 110 def FP16Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().allFP64FP16Denormals… 111 def FP32Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().allFP32Denormals()">; 112 def FP64Denormals : Predicate<"MF->getInfo<SIMachineFunctionInfo>()->getMode().allFP64FP16Denormals… 113 def NoFP16Denormals : Predicate<"!MF->getInfo<SIMachineFunctionInfo>()->getMode().allFP64FP16Denorm… 114 def NoFP32Denormals : Predicate<"!MF->getInfo<SIMachineFunctionInfo>()->getMode().allFP32Denormals(… 115 def NoFP64Denormals : Predicate<"!MF->getInfo<SIMachineFunctionInfo>()->getMode().allFP64FP16Denorm…
|
| H A D | SIISelLowering.cpp | 59 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in hasFP32Denormals() 64 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in hasFP64FP16Denormals() 1159 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getTgtMemIntrinsic() 1187 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in getTgtMemIntrinsic() 1682 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in lowerKernArgParameterPtr() 1846 const SIMachineFunctionInfo &MFI, in getPreloadedValue() 1874 SIMachineFunctionInfo *Info) { in processPSInputArgs() 1922 SIMachineFunctionInfo &Info) const { in allocateSpecialEntryInputVGPRs() 2042 const SIRegisterInfo &TRI, SIMachineFunctionInfo &Info) const { in allocateSpecialInputVGPRs() 2063 const SIRegisterInfo &TRI, SIMachineFunctionInfo &Info) const { in allocateSpecialInputVGPRsFixed() [all …]
|
| H A D | AMDGPULegalizerInfo.cpp | 2022 const SIMachineFunctionInfo *Info = MF.getInfo<SIMachineFunctionInfo>(); in legalizeAddrSpaceCast() 2309 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in legalizeMinNumMaxNum() 2498 SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in legalizeGlobalValue() 2687 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in legalizeFMad() 2840 const SIMachineFunctionInfo *MFI = B.getMF().getInfo<SIMachineFunctionInfo>(); in legalizeFFloor() 3284 const SIMachineFunctionInfo *MFI = B.getMF().getInfo<SIMachineFunctionInfo>(); in loadInputValue() 3333 const SIMachineFunctionInfo *MFI = B.getMF().getInfo<SIMachineFunctionInfo>(); in legalizeWorkitemIDIntrinsic() 3887 const SIMachineFunctionInfo *MFI = B.getMF().getInfo<SIMachineFunctionInfo>(); in legalizeFDIV32() 4095 const SIMachineFunctionInfo *MFI = B.getMF().getInfo<SIMachineFunctionInfo>(); in legalizeRsqClampIntrinsic() 4165 const SIMachineFunctionInfo *MFI = B.getMF().getInfo<SIMachineFunctionInfo>(); in legalizeImplicitArgPtr() [all …]
|
| H A D | GCNSchedStrategy.cpp | 66 SIMachineFunctionInfo &MFI = *MF->getInfo<SIMachineFunctionInfo>(); in initialize() 470 MFI(*MF.getInfo<SIMachineFunctionInfo>()), in GCNScheduleDAGMILive() 1455 SIMachineFunctionInfo &MFI = *MF.getInfo<SIMachineFunctionInfo>(); in sinkTriviallyRematInsts()
|
| H A D | AMDGPUResourceUsageAnalysis.cpp | 168 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); in analyzeResourceUsage()
|
| H A D | SILateBranchLowering.cpp | 200 assert(!MF.getInfo<SIMachineFunctionInfo>()->returnsVoid()); in runOnMachineFunction()
|
| /openbsd-src/gnu/usr.bin/clang/libLLVMAMDGPUCodeGen/ |
| H A D | Makefile | 114 SIMachineFunctionInfo.cpp \
|