Tim Renouf
89d41f3a2b
[AMDGPU] Add gfx1033 target
...
Differential Revision: https://reviews.llvm.org/D90447
Change-Id: If2650fc7f31bbdd49c76e74a9ca8e3734d769761
2020-11-03 16:27:48 +00:00
Stanislav Mekhanoshin
d1beb95d12
[AMDGPU] gfx1032 target
...
Differential Revision: https://reviews.llvm.org/D89487
2020-10-15 12:41:18 -07:00
Konstantin Zhuravlyov
3fdf3b1539
AMDGPU: Update AMDHSA code object version handling
...
Differential Revision: https://reviews.llvm.org/D89076
2020-10-14 13:04:27 -04:00
Stanislav Mekhanoshin
ea7d0e2996
[AMDGPU] gfx1031 target
...
Differential Revision: https://reviews.llvm.org/D85337
2020-08-05 12:36:26 -07:00
Stanislav Mekhanoshin
9ee272f13d
[AMDGPU] Add gfx1030 target
...
Differential Revision: https://reviews.llvm.org/D81886
2020-06-15 16:18:05 -07:00
Stanislav Mekhanoshin
22b2c3d651
[AMDGPU] gfx908 target
...
Differential Revision: https://reviews.llvm.org/D64429
llvm-svn: 365525
2019-07-09 18:10:06 +00:00
Stanislav Mekhanoshin
c43e67bfff
[AMDGPU] gfx1011/gfx1012 targets
...
Differential Revision: https://reviews.llvm.org/D63307
llvm-svn: 363344
2019-06-14 00:33:31 +00:00
Stanislav Mekhanoshin
cee607e414
[AMDGPU] Add gfx1010 target definitions
...
Differential Revision: https://reviews.llvm.org/D61041
llvm-svn: 359113
2019-04-24 17:03:15 +00:00
Konstantin Zhuravlyov
a25e0524c0
AMDGPU: Enable code object v3 for AMDHSA only
...
Differential Revision: https://reviews.llvm.org/D54186
llvm-svn: 346923
2018-11-15 02:32:43 +00:00
Konstantin Zhuravlyov
2d22d24ac4
Revert r345542: AMDGPU: Enable code object v3 by default
...
It breaks mesa.
llvm-svn: 345662
2018-10-30 22:02:40 +00:00
Konstantin Zhuravlyov
5cb950200c
AMDGPU: Enable code object v3 by default
...
Differential Revision: https://reviews.llvm.org/D53525
llvm-svn: 345542
2018-10-29 21:07:27 +00:00
Tim Renouf
2a1b1d94b6
[AMDGPU] Defined gfx909 Raven Ridge 2
...
Differential Revision: https://reviews.llvm.org/D53418
Change-Id: Ie3d054f2e956c2768988c0f4c0ffd29a47294eef
llvm-svn: 345120
2018-10-24 08:14:07 +00:00
Matt Arsenault
0084adc516
AMDGPU: Add Vega12 and Vega20
...
Changes by
Matt Arsenault
Konstantin Zhuravlyov
llvm-svn: 331215
2018-04-30 19:08:16 +00:00
Konstantin Zhuravlyov
331f97e171
AMDGPU: Bring processors and features in sync with the spec
...
- Remove gfx800
- Make iceland gfx802
- Add xnack to gfx902
Differential Revision: https://reviews.llvm.org/D43355
llvm-svn: 325393
2018-02-16 21:26:25 +00:00
Konstantin Zhuravlyov
c40d9f2e5d
AMDGPU/GCN: Bring processors in sync with AMDGPUUsage
...
- Add gfx704
- Change bonaire to gfx704
- Remove gfx804
- Remove gfx901
- Remove gfx903
Differential Revision: https://reviews.llvm.org/D40046
llvm-svn: 320194
2017-12-08 20:52:28 +00:00
Wei Ding
7c3e5115a5
AMDGPU : Fix ISA Version Definitions.
...
Differential Revision: http://reviews.llvm.org/D28531
llvm-svn: 305137
2017-06-10 03:53:19 +00:00
Matt Arsenault
e823d92f7f
AMDGPU: Merge initial gfx9 support
...
llvm-svn: 295554
2017-02-18 18:29:53 +00:00
Matt Arsenault
7aad8fd8f4
Enable FeatureFlatForGlobal on Volcanic Islands
...
This switches to the workaround that HSA defaults to
for the mesa path.
This should be applied to the 4.0 branch.
Patch by Vedran Miletić <vedran@miletic.net>
llvm-svn: 292982
2017-01-24 22:02:15 +00:00
Yaxun Liu
94add85adb
AMDGPU: Refactor processor definition to use ISA version features
...
Add missing ISA versions 7.0.2/8.0.4/8.1.0. to backend.
Refactor processor definition to use ISA version features.
Fixed ISA version for stoney.
Based on Laurent Morichetti's patch.
Differential Revision: https://reviews.llvm.org/D25919
llvm-svn: 285210
2016-10-26 16:37:56 +00:00
Changpeng Fang
98317d20f4
AMDGPU/SI: Update ISA version numbers for Tonga and Polaris10/11.
...
Differential Revision:
http://reviews.llvm.org/D25454
Reviewers:
tstellarAMD
llvm-svn: 283893
2016-10-11 16:00:47 +00:00
Tom Stellard
418beb7671
AMDGPU/SI: Add support for R_AMDGPU_GOTPCREL
...
Reviewers: rafael, ruiu, tony-tye, arsenm, kzhuravl
Subscribers: arsenm, llvm-commits, kzhuravl
Differential Revision: http://reviews.llvm.org/D21484
llvm-svn: 275268
2016-07-13 14:23:33 +00:00
Tom Stellard
fcfaea4cff
AMDGPU/SI: Add support for AMD code object version 2.
...
Summary:
Version 2 is now the default. If you want to emit version 1, use
the amdgcn--amdhsa-amdcov1 triple.
Reviewers: arsenm, kzhuravl
Subscribers: arsenm, llvm-commits
Differential Revision: http://reviews.llvm.org/D19283
llvm-svn: 268647
2016-05-05 17:03:33 +00:00
Changpeng Fang
c16be00313
AMDGPU/SI: Update ISA version for FIJI
...
llvm-svn: 257666
2016-01-13 20:39:25 +00:00
Tom Stellard
f421837250
AMDGPU: Emit note directive for HSA even if there are no functions
...
Reviewers: arsenm, echristo
Subscribers: arsenm, llvm-commits
Differential Revision: http://reviews.llvm.org/D16010
llvm-svn: 257488
2016-01-12 17:18:17 +00:00