Searched refs:AMDGPUFunctionArgInfo (Results 1 – 11 of 11) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUArgumentUsageInfo.cpp | 48 const AMDGPUFunctionArgInfo AMDGPUArgumentUsageInfo::ExternFunctionInfo{}; 51 const AMDGPUFunctionArgInfo AMDGPUArgumentUsageInfo::FixedABIFunctionInfo 52 = AMDGPUFunctionArgInfo::fixedABILayout(); 89 AMDGPUFunctionArgInfo::getPreloadedValue( in getPreloadedValue() 90 AMDGPUFunctionArgInfo::PreloadedValue Value) const { in getPreloadedValue() 92 case AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_BUFFER: { in getPreloadedValue() 97 case AMDGPUFunctionArgInfo::IMPLICIT_BUFFER_PTR: in getPreloadedValue() 101 case AMDGPUFunctionArgInfo::WORKGROUP_ID_X: in getPreloadedValue() 104 case AMDGPUFunctionArgInfo::WORKGROUP_ID_Y: in getPreloadedValue() 107 case AMDGPUFunctionArgInfo::WORKGROUP_ID_Z: in getPreloadedValue() [all …]
|
H A D | AMDGPUArgumentUsageInfo.h | 25 friend struct AMDGPUFunctionArgInfo; 97 struct AMDGPUFunctionArgInfo { struct 155 static constexpr AMDGPUFunctionArgInfo fixedABILayout(); argument 160 DenseMap<const Function *, AMDGPUFunctionArgInfo> ArgInfoMap; 165 static const AMDGPUFunctionArgInfo ExternFunctionInfo; 166 static const AMDGPUFunctionArgInfo FixedABIFunctionInfo; 179 void setFuncArgInfo(const Function &F, const AMDGPUFunctionArgInfo &ArgInfo) { in setFuncArgInfo() 183 const AMDGPUFunctionArgInfo &lookupFuncArgInfo(const Function &F) const;
|
H A D | AMDGPUCallLowering.cpp | 405 MFI->getPreloadedReg(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in lowerParameterPtr() 755 const AMDGPUFunctionArgInfo *CalleeArgInfo in passSpecialInputs() 759 const AMDGPUFunctionArgInfo &CallerArgInfo = MFI->getArgInfo(); in passSpecialInputs() 765 AMDGPUFunctionArgInfo::PreloadedValue InputRegs[] = { in passSpecialInputs() 766 AMDGPUFunctionArgInfo::DISPATCH_PTR, in passSpecialInputs() 767 AMDGPUFunctionArgInfo::QUEUE_PTR, in passSpecialInputs() 768 AMDGPUFunctionArgInfo::IMPLICIT_ARG_PTR, in passSpecialInputs() 769 AMDGPUFunctionArgInfo::DISPATCH_ID, in passSpecialInputs() 770 AMDGPUFunctionArgInfo::WORKGROUP_ID_X, in passSpecialInputs() 771 AMDGPUFunctionArgInfo::WORKGROUP_ID_Y, in passSpecialInputs() [all …]
|
H A D | SIMachineFunctionInfo.h | 353 AMDGPUFunctionArgInfo ArgInfo; 691 AMDGPUFunctionArgInfo &getArgInfo() { 695 const AMDGPUFunctionArgInfo &getArgInfo() const { 700 getPreloadedValue(AMDGPUFunctionArgInfo::PreloadedValue Value) const { 704 MCRegister getPreloadedReg(AMDGPUFunctionArgInfo::PreloadedValue Value) const {
|
H A D | AMDGPULegalizerInfo.h | 97 AMDGPUFunctionArgInfo::PreloadedValue ArgType) const; 100 AMDGPUFunctionArgInfo::PreloadedValue ArgType) const;
|
H A D | AMDGPULegalizerInfo.cpp | 1769 if (!loadInputValue(QueuePtr, B, AMDGPUFunctionArgInfo::QUEUE_PTR)) in getSegmentAperture() 2753 AMDGPUFunctionArgInfo::PreloadedValue ArgType) const { in loadInputValue() 2767 AMDGPUFunctionArgInfo::PreloadedValue ArgType) const { in legalizePreloadedArgIntrin() 3487 AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR)) in getImplicitArgPtr() 3501 AMDGPUFunctionArgInfo::IMPLICIT_ARG_PTR); in legalizeImplicitArgPtr() 4566 if (!loadInputValue(LiveIn, B, AMDGPUFunctionArgInfo::QUEUE_PTR)) in legalizeTrapHsaQueuePtr() 4779 MI, MRI, B, AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in legalizeIntrinsic() 4784 AMDGPUFunctionArgInfo::WORKITEM_ID_X); in legalizeIntrinsic() 4787 AMDGPUFunctionArgInfo::WORKITEM_ID_Y); in legalizeIntrinsic() 4790 AMDGPUFunctionArgInfo::WORKITEM_ID_Z); in legalizeIntrinsic() [all …]
|
H A D | SIISelLowering.cpp | 1622 Info->getPreloadedValue(AMDGPUFunctionArgInfo::KERNARG_SEGMENT_PTR); in lowerKernArgParameterPtr() 1765 AMDGPUFunctionArgInfo::PreloadedValue PVID) const { in getPreloadedValue() 2152 Info.getPreloadedReg(AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_BUFFER); in reservePrivateMemoryRegs() 2697 const AMDGPUFunctionArgInfo &CallerArgInfo = Info.getArgInfo(); in passSpecialInputs() 2699 const AMDGPUFunctionArgInfo *CalleeArgInfo in passSpecialInputs() 2710 AMDGPUFunctionArgInfo::PreloadedValue InputRegs[] = { in passSpecialInputs() 2711 AMDGPUFunctionArgInfo::DISPATCH_PTR, in passSpecialInputs() 2712 AMDGPUFunctionArgInfo::QUEUE_PTR, in passSpecialInputs() 2713 AMDGPUFunctionArgInfo::IMPLICIT_ARG_PTR, in passSpecialInputs() 2714 AMDGPUFunctionArgInfo::DISPATCH_ID, in passSpecialInputs() [all …]
|
H A D | SIFrameLowering.cpp | 260 MFI->getPreloadedReg(AMDGPUFunctionArgInfo::FLAT_SCRATCH_INIT); in emitEntryFunctionFlatScratchInit() 414 AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_WAVE_BYTE_OFFSET); in emitEntryFunctionPrologue() 443 MFI->getPreloadedReg(AMDGPUFunctionArgInfo::PRIVATE_SEGMENT_BUFFER); in emitEntryFunctionPrologue()
|
H A D | SIMachineFunctionInfo.cpp | 503 convertArgumentInfo(const AMDGPUFunctionArgInfo &ArgInfo, in convertArgumentInfo()
|
H A D | SIISelLowering.h | 62 AMDGPUFunctionArgInfo::PreloadedValue) const;
|
H A D | AMDGPUAsmPrinter.cpp | 728 AMDGPUFunctionArgInfo::FLAT_SCRATCH_INIT)); in analyzeResourceUsage()
|