Qingchuan Shi
410520a18a
Patch target name in code object for future-proof
...
Change-Id: I6f12b5e5791bd1745ec3ab76d382fad50282e733
[ROCm/ROCR-Runtime commit: cd35fb280a ]
2017-06-05 19:08:27 -04:00
Qingchuan Shi
1dfe4959e5
remove finalizer usage from image ext
...
Change-Id: I282f02cedce790bf42f07c588fd50e346b9ba665
[ROCm/ROCR-Runtime commit: 77e5b30c41 ]
2017-05-29 20:44:52 -04:00
Christophe Paquot
65f6986835
Separate gfx700 and AI architectures
...
Registers are different and it's cleaner to do as such
Change-Id: I36eee4c9c74deb43ca4666baa87894765a5f27b8
[ROCm/ROCR-Runtime commit: 617b6fa987 ]
2017-04-07 00:14:22 -04:00
Christophe Paquot
a96dc6e41b
Update addrlib for gfx900.
...
Change-Id: I2b7b6093406c5498e9a551327701ad8973f1cf3a
[ROCm/ROCR-Runtime commit: 29894df0b5 ]
2017-03-07 14:41:16 -08:00
James Edwards
212d7c3f8f
Fixes to HSA CMakeList.txt files
...
Change-Id: Idd176d24dfd22bd9a6a8860ab035fd5d1aca756d
[ROCm/ROCR-Runtime commit: 900f272622 ]
2017-02-15 08:26:30 -06:00
James Edwards
f851f5adf6
Modify hsa CMakeList.txt file to use PREFIX_PATH and git describe versioning.
...
Change-Id: I08668df07725369ecf8a2f35e74dd7d64c8ca94b
[ROCm/ROCR-Runtime commit: 73e942cd8a ]
2017-02-14 08:39:16 -05:00
Jay Cornwall
7b45ebfe7f
Add support for ARM
...
- Build system fixes
- No user-mode high-precision timer by default, use clock_gettime
- Use C11 aligned_alloc pending C++17 std::aligned_alloc
Change-Id: I268365bdfd11d1e817a89584b9e086ee5b86e1dc
[ROCm/ROCR-Runtime commit: 9e575ea96a ]
2017-01-31 16:43:49 -08:00
James Edwards
b86f6d176e
Modify image libraries CMakeLists.txt file to use HSAKMT variables.
...
Change-Id: I19f1c4a312b108774f2e3e9c6697db07e6731556
[ROCm/ROCR-Runtime commit: 070be8823f ]
2016-09-30 23:05:38 -05:00
Christophe Paquot
5544a9e5e5
Add tiling code
...
Introducing tiling format for images, still using LINEAR for now.
Using the new KFD/Thunk API hsaKmtGetTileConfig API for the address library.
Change-Id: Ic0677429dd320eef09ab62dddaf9b2dd94c4f904
[ROCm/ROCR-Runtime commit: 538736a660 ]
2016-09-13 11:42:10 -04:00
Konstantin Zhuravlyov
e10cd184ef
Update code object/isa/loader to hsa v1.1
...
- Includes Sean's latest changes
- Cleanups/improvements
- Fixes for few bugs that crept over from previous releases
Change-Id: I839dc4895bf13ebd0afc8843424387a9fef667b0
[ROCm/ROCR-Runtime commit: c2c993e0d8 ]
2016-08-22 15:03:23 -04:00
James Edwards
f937d533f6
Modify runtime cmake files to use HSA_CLOSED_SOURCE_ROOT.
...
Change-Id: I416f8608cfb793eac9065c1f63a85da2d3c3a816
[ROCm/ROCR-Runtime commit: f49ddad0a1 ]
2016-05-31 14:08:10 -05:00
James Edwards
e69fdb12c2
Update hsa-ext-image CMakeList.txt file to include static lib compiler options
...
Change-Id: I06cff984d3dc169cdb30832bf0115bc7d821eadf
[ROCm/ROCR-Runtime commit: ceab9a3eb0 ]
2016-05-19 15:48:42 -05:00
James Edwards
127d8c357f
Add image and tools cmake files to the opensrc directory.
...
Change-Id: I9e95d391992fa6ad7d13b500cd28eb0fb93dda1d
[ROCm/ROCR-Runtime commit: 023b302fae ]
2016-05-03 17:01:14 -05:00