1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 10:42:39 +01:00
llvm-mirror/lib/Target/AMDGPU/Utils
Carl Ritson 41b211a722 [AMDGPU] Allow frontends to disable null export for pixel shaders
Disable null export (for kills) when a frontend defines a pixel
shader as not exporting using amdgpu-color-export and
amdgpu-depth-export function attrbutes.
This allows the generation of export free pixel shaders.

Reviewed By: foad

Differential Revision: https://reviews.llvm.org/D105683
2021-07-22 10:20:46 +09:00
..
AMDGPUAsmUtils.cpp [AMDGPU] Update s_sendmsg messages 2021-02-24 13:07:00 +00:00
AMDGPUAsmUtils.h [AMDGPU] Update s_sendmsg messages 2021-02-24 13:07:00 +00:00
AMDGPUBaseInfo.cpp [AMDGPU] Allow frontends to disable null export for pixel shaders 2021-07-22 10:20:46 +09:00
AMDGPUBaseInfo.h [AMDGPU] Allow frontends to disable null export for pixel shaders 2021-07-22 10:20:46 +09:00
AMDGPULDSUtils.cpp [AMDGPU] Simplify collectReachableCallees. NFCI. 2021-06-23 09:11:29 +01:00
AMDGPULDSUtils.h [AMDGPU] Replace non-kernel function uses of LDS globals by pointers. 2021-06-21 11:51:49 +05:30
AMDGPUPALMetadata.cpp [AMDGPU] Set optional PAL metadata 2021-07-06 11:58:00 +02:00
AMDGPUPALMetadata.h [AMDGPU] Set optional PAL metadata 2021-07-06 11:58:00 +02:00
AMDKernelCodeTInfo.h
AMDKernelCodeTUtils.cpp [NFC][AMDGPU] Reduce include files dependency. 2021-01-07 22:22:05 +03:00
AMDKernelCodeTUtils.h [NFC][AMDGPU] Reduce include files dependency. 2021-01-07 22:22:05 +03:00
CMakeLists.txt [AMDGPU] Fix linking with shared libraries 2021-06-21 11:11:13 +02:00