llvm-project
31f39c83 - [AMDGPU] Remove the AnnotateKernelFeatures pass (#130198)

Commit
243 days ago
[AMDGPU] Remove the AnnotateKernelFeatures pass (#130198) Previously the AnnotateKernelFeatures pass infers two attributes: amdgpu-calls and amdgpu-stack-objects, which are used to help determine if flat scratch init is allowed. PR #118907 created the amdgpu-no-flat-scratch-init attribute. Continuing with that work, this patch makes use of this attribute to determine flat scratch init, replacing amdgpu-calls and amdgpu-stack-objects. This also leads to the removal of the AnnotateKernelFeatures pass.
Author
Parents
Loading