Home
last modified time | relevance | path

Searched refs:AMDGPUFunctionArgInfo (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUArgumentUsageInfo.cpp37 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 …]
DAMDGPUArgumentUsageInfo.h28 friend struct AMDGPUFunctionArgInfo;
80 struct AMDGPUFunctionArgInfo { struct
140 static const AMDGPUFunctionArgInfo ExternFunctionInfo; argument
141 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()
DSIMachineFunctionInfo.h100 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()
DSIFrameLowering.cpp61 = MFI->getPreloadedReg(AMDGPUFunctionArgInfo::FLAT_SCRATCH_INIT); in emitFlatScratchInit()
289 AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET); in emitEntryFunctionPrologue()
294 AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_BUFFER); in emitEntryFunctionPrologue()
DSIISelLowering.cpp1200 = 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 …]
DAMDGPUCallLowering.cpp57 MFI->getPreloadedReg(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in lowerParameterPtr()
DSIISelLowering.h55 AMDGPUFunctionArgInfo::PreloadedValue) const;
DAMDGPUInstructionSelector.cpp203 = MFI->getPreloadedValue(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in selectG_INTRINSIC()
DSIInstrInfo.cpp1057 = 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()