[AMDGPU] Add remarks to output some resource usage
authorVang Thao <vang.thao@amd.com>
Fri, 11 Mar 2022 00:46:50 +0000 (00:46 +0000)
committerVang Thao <Vang.Thao@amd.com>
Fri, 15 Jul 2022 18:01:53 +0000 (11:01 -0700)
commit67357739c6d36a61972c1fc0e829e35cb5375279
tree63dfef30dd2b73278d6c39ab15feea75836ea7dd
parent56796ae1a8db4c85dada28676f8303a5a3609c63
[AMDGPU] Add remarks to output some resource usage

Add analyis remarks to output kernel name, register usage, occupancy,
scratch usage, spills, and LDS information.

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D123878
clang/test/Frontend/amdgcn-machine-analysis-remarks.cl [new file with mode: 0644]
llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.h
llvm/lib/Target/AMDGPU/SIProgramInfo.h
llvm/test/CodeGen/AMDGPU/resource-optimization-remarks.ll [new file with mode: 0644]