[AMDGPU] Rename Bonaire target to be gfx704; update target feature handling
authorTony Tye <Tony.Tye@amd.com>
Mon, 11 Dec 2017 15:35:27 +0000 (15:35 +0000)
committerTony Tye <Tony.Tye@amd.com>
Mon, 11 Dec 2017 15:35:27 +0000 (15:35 +0000)
commit31105cc99761075e30ec04c19fe2fe936b8637dc
treede2a483118ab933d0a05ff425f2b4720829ef217
parente0b61e3c9aa1630b569fcaec08db332fabbb6f85
[AMDGPU] Rename Bonaire target to be gfx704; update target feature handling

- Rename Bonaire target to be gfx704.
- Eliminate gfx800 and make Iceland and Tonga both use gfx802 as they use the same code.
- List target features supported by each processor in the processor table together with the default value.
- Add xnack flag to e_flags.
- Remove xnack from kernel metadata and kernel descriptor since it is now a whole code object property.

Differential Revision: https://reviews.llvm.org/D40051

llvm-svn: 320378
llvm/docs/AMDGPUUsage.rst