Searched refs:AMDGPUFunctionArgInfo (Results 1 – 9 of 9) sorted by relevance
37 const AMDGPUFunctionArgInfo AMDGPUArgumentUsageInfo::ExternFunctionInfo{};74 AMDGPUFunctionArgInfo::getPreloadedValue( in getPreloadedValue()75 AMDGPUFunctionArgInfo::PreloadedValue Value) const { in getPreloadedValue()77 case AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_BUFFER: { in getPreloadedValue()82 case AMDGPUFunctionArgInfo::IMPLICIT_BUFFER_PTR: in getPreloadedValue()85 case AMDGPUFunctionArgInfo::WORKGROUP_ID_X: in getPreloadedValue()89 case AMDGPUFunctionArgInfo::WORKGROUP_ID_Y: in getPreloadedValue()92 case AMDGPUFunctionArgInfo::WORKGROUP_ID_Z: in getPreloadedValue()95 case AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET: in getPreloadedValue()99 case AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR: in getPreloadedValue()[all …]
28 friend struct AMDGPUFunctionArgInfo;80 struct AMDGPUFunctionArgInfo { struct140 static const AMDGPUFunctionArgInfo ExternFunctionInfo; argument141 DenseMap<const Function *, AMDGPUFunctionArgInfo> ArgInfoMap;157 void setFuncArgInfo(const Function &F, const AMDGPUFunctionArgInfo &ArgInfo) { in setFuncArgInfo()161 const AMDGPUFunctionArgInfo &lookupFuncArgInfo(const Function &F) const { in lookupFuncArgInfo()
100 AMDGPUFunctionArgInfo ArgInfo;376 AMDGPUFunctionArgInfo &getArgInfo() { in getArgInfo()380 const AMDGPUFunctionArgInfo &getArgInfo() const { in getArgInfo()385 getPreloadedValue(AMDGPUFunctionArgInfo::PreloadedValue Value) const { in getPreloadedValue()389 unsigned getPreloadedReg(AMDGPUFunctionArgInfo::PreloadedValue Value) const { in getPreloadedReg()
61 = MFI->getPreloadedReg(AMDGPUFunctionArgInfo::FLAT_SCRATCH_INIT); in emitFlatScratchInit()289 AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET); in emitEntryFunctionPrologue()294 AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_BUFFER); in emitEntryFunctionPrologue()
1200 = Info->getPreloadedValue(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in lowerKernArgParameterPtr()1335 AMDGPUFunctionArgInfo::PreloadedValue PVID) const { in getPreloadedValue()1652 AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_BUFFER); in reservePrivateMemoryRegs()1669 AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET); in reservePrivateMemoryRegs()1696 AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET); in reservePrivateMemoryRegs()2248 const AMDGPUFunctionArgInfo &CalleeArgInfo in passSpecialInputs()2251 const AMDGPUFunctionArgInfo &CallerArgInfo = Info.getArgInfo(); in passSpecialInputs()2256 AMDGPUFunctionArgInfo::PreloadedValue InputRegs[] = { in passSpecialInputs()2257 AMDGPUFunctionArgInfo::DISPATCH_PTR, in passSpecialInputs()2258 AMDGPUFunctionArgInfo::QUEUE_PTR, in passSpecialInputs()[all …]
57 MFI->getPreloadedReg(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in lowerParameterPtr()
55 AMDGPUFunctionArgInfo::PreloadedValue) const;
203 = MFI->getPreloadedValue(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in selectG_INTRINSIC()
1057 = MFI->getPreloadedReg(AMDGPUFunctionArgInfo::WORKGROUP_ID_X); in calculateLDSSpillAddress()1059 = MFI->getPreloadedReg(AMDGPUFunctionArgInfo::WORKGROUP_ID_Y); in calculateLDSSpillAddress()1061 = MFI->getPreloadedReg(AMDGPUFunctionArgInfo::WORKGROUP_ID_Z); in calculateLDSSpillAddress()1063 MFI->getPreloadedReg(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in calculateLDSSpillAddress()