diff options
author | Tony Tye <Tony.Tye@amd.com> | 2017-11-10 01:00:54 +0000 |
---|---|---|
committer | Tony Tye <Tony.Tye@amd.com> | 2017-11-10 01:00:54 +0000 |
commit | 07d9f10374332d945011e7f7643823d8de88a0cd (patch) | |
tree | 29cdf56520a72baa0a8d26391732975730a87cf5 /clang/lib/Driver/Compilation.cpp | |
parent | 8998f10e553fbca8db6cbce1cc1b097055b26b16 (diff) | |
download | llvm-07d9f10374332d945011e7f7643823d8de88a0cd.zip llvm-07d9f10374332d945011e7f7643823d8de88a0cd.tar.gz llvm-07d9f10374332d945011e7f7643823d8de88a0cd.tar.bz2 |
[AMDGPU] Update code object description
- Use ELF header flags to identify processor.
- Remove isa note record.
- Add target feature section.
- Make metadata for NumVGPRs, NumSGPRs and MaxFlatWorkGroupSize required.
- Add FixedWorkGroupSize to CodeProps metadata.
- Add ReqdWorkGroupSize* to kernel descriptor and move MaxFlatWorkGroupSize to be adjacent.
- Move IsXNACKEnabled in the kernel descriptor to be at the end of the unused flags.
- Remove IsDynamicCallStack from the metadata and kernel descriptor.
- Remove legacy debugger metadata.
- Remove old XNACK enabled processor names.
Differential Revision: https://reviews.llvm.org/D39828
llvm-svn: 317855
Diffstat (limited to 'clang/lib/Driver/Compilation.cpp')
0 files changed, 0 insertions, 0 deletions