David Yat Sin
96d0f07b15
rocr: Fix compile warning when using clang
2025-06-12 10:38:58 -04:00
David Yat Sin
13c591d250
rocr: Remove gfx940 and gfx941 support
2025-02-19 12:16:24 -05:00
David Yat Sin
dab8f2fc65
rocr: Add support for gfx950
...
<squashed with patch for gfx950 generic targets>
Signed-off-by: Chris Freehill <Chris.Freehill@amd.com >
Change-Id: Ifec6d93cf46c7fbf736c6572882299e279260af6
2025-01-26 13:04:58 -05:00
Tim Huang
e515b0bca5
rocr: add ISA target support for GC version 11.5.3
...
This add support for GC version 11.5.3
Change-Id: I1d55e33198620d3493967558c25c636d5f7ab347
Signed-off-by: Tim Huang <tim.huang@amd.com >
2024-12-30 01:44:53 -05:00
Yifan Zhang
71494a920b
Add support for GC 11.5.2
...
Change-Id: Iad8604881dc66108933ac2155fef3b74bca9ac3f
Signed-off-by: Yifan Zhang <yifan1.zhang@amd.com >
Signed-off-by: Chris Freehill <cfreehil@amd.com >
2024-06-25 12:50:03 -05:00
Sreekant Somasekharan
24463635f9
Initial GFX1201 changes.
...
Add target gfx1201 to several files.
Change-Id: I5cae7dba00ed58f8fbfa6e7147275bd7d5feaed0
Signed-off-by: Sreekant Somasekharan <sreekant.somasekharan@amd.com >
Signed-off-by: Chris Freehill <cfreehil@amd.com >
2024-06-25 12:27:09 -05:00
David Belanger
2f14acd9c1
Initial GFX12 changes.
...
Add target gfx1200 to several files.
Add cases for GFX12 in a few switch statements.
Signed-off-by: David Belanger <david.belanger@amd.com >
Change-Id: Ib90032f5b9d5a3306060f13a43d970108a1399df
Signed-off-by: Chris Freehill <cfreehil@amd.com >
2024-06-25 12:27:09 -05:00
Lang Yu
991bbdcf24
Revert "Revert "Add support for GC 11.5.0 and 11.5.1""
...
This reverts commit ebc51dd0eb .
gfx1150/1151 is merged into mainline now.
Change-Id: Id179949318a37888c74abb5a8610d95bc2f22906
2023-12-04 15:03:31 +00:00
David Yat Sin
ebc51dd0eb
Revert "Add support for GC 11.5.0 and 11.5.1"
...
Reverting this as current mainline compiler branch does not support
gfx1150/gfx1151 yet. Will bring back later.
This reverts commit e877840197 .
Change-Id: I31ff4fb2d5817538094a7ffaeba96dd6a7d660c7
2023-07-26 15:03:54 +00:00
Lang Yu
e877840197
Add support for GC 11.5.0 and 11.5.1
...
Signed-off-by: Lang Yu <Lang.Yu@amd.com >
Change-Id: I3c4116e78a5c1ddac2389f5fece57485bdb17f68
2023-07-22 16:06:22 +08:00
David Yat Sin
41f6d0426d
Adding gfx941 and gfx942
...
Adding support for gfx941 and gfx942 ISAs.
gfx940 ISA will use sc0:1 sc1:1 on load/store operations
gfx942 ISA will use default load/store operations
Change-Id: If1efbef86f59e2cf2d48fe359cd4166405a0a579
2023-05-23 11:13:16 -04:00
Mike Li
bd98a1e5bf
Added gfx940 ISA
...
Signed-off-by: Mike Li <Tianxinmike.Li@amd.com >
Change-Id: Icb1830fe186abc69fe7ee709b7f12b882cab9e87
2023-04-27 16:08:58 -04:00
David Belanger
a0d3db6e8d
Initial changes for gfx1101, based on gfx1100/gfx1102 implementation.
...
Change-Id: I949c1027ccabf38b4f924590e42e7327dc550f73
Signed-off-by: David Belanger <david.belanger@amd.com >
Reviewed-by: Jonathan Kim <jonathan.kim@amd.com >
2022-10-13 09:28:39 -04:00
Yifan Zhang
daa01b8d57
Add gfx1103 support
...
This patch adds gfx1103 support
Signed-off-by: Yifan Zhang <yifan1.zhang@amd.com >
Change-Id: I7f1d580059fcd501bce2c8fea894637960c29bc1
2022-08-04 11:23:28 -04:00
David Yat Sin
cc3bd31591
Add gfx1102 support
...
Change-Id: I39cbda81a7a999aa2ecfad7a3e720000f7ca3408
Signed-off-by: David Yat Sin <David.YatSin@amd.com >
2022-08-03 10:56:54 -04:00
Graham Sider
446c5e9672
Add gfx1100 support
...
Signed-off-by: Graham Sider <Graham.Sider@amd.com >
Change-Id: Ic5d5559e43df5c73409ba900a42c6901aabae661
2022-08-03 10:56:49 -04:00
Yifan Zhang
54c8b7900d
add gfx1036 support
...
Signed-off-by: Yifan Zhang <yifan1.zhang@amd.com >
Change-Id: Ifc1b3cf2e46cf753f57470ebc6b034c1a349d3d2
2022-04-29 17:52:22 -04:00
Sean Keely
7e73760cd0
Revert "add gfx1036 support"
...
Compiler is not promoted to mainline yet.
This reverts commit 2f97f17df9 .
Change-Id: I7256aeb3698ee3ae640a9f457a929abe24d5ef17
2022-03-18 02:35:01 -05:00
Yifan Zhang
2f97f17df9
add gfx1036 support
...
Signed-off-by: Yifan Zhang <yifan1.zhang@amd.com >
Change-Id: I075779b1369fde759c29572fa2027a3748d6ed4c
2022-03-05 13:16:19 +08:00
Oak Zeng
80206af91e
Add gfx1013 support
...
Change-Id: I7122caea3ef2254b50bde25ec545116685452116
Signed-off-by: Oak Zeng <Oak.Zeng@amd.com >
2021-09-15 01:10:20 -04:00
Aaron Liu
4032070c3e
Add gfx1035 for yellow carp
...
Signed-off-by: Aaron Liu <aaron.liu@amd.com >
Change-Id: I1e3e44352b5825fc0f249c39aed703d4990995ca
2021-07-22 13:48:31 +08:00
Chris Freehill
8cb686fdc5
Add gfx1034 support
...
Change-Id: I2d4bfcb9012704daf7de10739c966827bd2a09e2
2021-05-25 16:43:16 -05:00
Tony Tye
a97c14abea
Add support for gfx909 and gfx90c
...
Change-Id: I88158789cdda44a173e3ca26d2c96b8e0ea0e221
2021-04-08 22:37:30 +00:00
Sean Keely
7333c77e22
Squash merge of cfreehil/amd-temp-gfx90a onto amd-staging.
...
Includes some workarounds and HMM.
Conflicts:
opensrc/hsa-runtime/core/runtime/amd_topology.cpp
opensrc/hsa-runtime/core/util/flag.h
Change-Id: I22976f07964a43dbb228a6231777dbd599112b8d
2021-04-02 02:10:15 -04:00
Huang Rui
feeb2f62e2
Add gfx10.3.3 ISA support for Van Gogh
...
This patch is to let ROCr recognize new gfx10.3.3 ISA.
Change-Id: Ied23eee2752e14c19c8c0a6d7789fded9940e31e
Signed-off-by: Huang Rui <ray.huang@amd.com >
2021-01-22 04:22:15 -05:00
Sean Keely
d39ae13420
Add support for gfx1032.
...
Change-Id: I36f93a6b61e74cf17aac1a05d7c1d4ba6369fcc9
2021-01-05 17:28:19 -06:00
Tony
b443397bcc
Make supported targets consistent
...
Add missing target names and make all parts consistent with which
targets are supported.
- Add gfx805 as a supported target.
- Add all ELF targets to genric code.
- Make offline loader match supported targets.
Change-Id: Idab4d69edc71645aecaa83aa55e29c1aeee4c1d6
2020-11-24 03:14:31 +00:00
Konstantin Zhuravlyov
3a08d0964e
Implement Target ID Proposal
...
Changes from Konstantin Zhuravlyov, Tony Tye
Change-Id: I532801193afa9d5b8ac2a877b5497eab661f0597
2020-11-10 13:42:35 -05:00
Chris Freehill
4944c74189
Add gfx1031 support
...
Change-Id: I855f7fe8d096331d0c1da10b10adf6b1e75a527f
2020-09-10 11:06:58 -04:00
Sean Keely
1d919adc75
Add gfx1030 to image blit kernel build list.
...
Change-Id: I2ddb6a595bb7ca5f6a94f38f8ecc2e40831c52fd
2020-08-12 16:38:39 -05:00
Sean Keely
ce19721c88
Update copyright date.
...
Change-Id: If4bf4c20cf051878bfe759080bb7345d884dd53d
2020-06-19 22:34:01 -04:00
Ramesh Errabolu
42b38daa22
Update License header and Cleanup IP references
...
Change-Id: I0a6636e1d8457045d034d05383cfb5d4e7680fee
2020-06-19 22:33:36 -04:00
Ramesh Errabolu
0ca0691ca7
Build ROCr core and image libraries as one shared object
...
Change-Id: I3a16c1227e7db2e386ab33886965596fa0fb0c87
2020-06-19 22:33:36 -04:00
Sean Keely
7e3db20826
Move Images code to hsa-runtime folder
...
Change-Id: I53c1845d985ac3e9708d952865009c0021f3bb4f
2020-04-30 19:35:57 -05:00