foreman
a1efbe4b5b
P4 to Git Change 1402945 by lmoriche@lmoriche_palamida on 2017/04/26 16:03:39
...
SWDEV-102733 - [OCL-LC-ROCm] Cmake build Write CMakeLists.txt to enable building with and without the DK environment
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#5 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/amdocl/CMakeLists.txt#1 add
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/utils/libelf/CMakeLists.txt#1 add
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#1 add
... //depot/stg/opencl/drivers/opencl/runtime/device/appprofile.cpp#18 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/CMakeLists.txt#1 add
... //depot/stg/opencl/drivers/opencl/tools/bc2h/CMakeLists.txt#1 add
2017-04-26 16:10:30 -04:00
Maneesh Gupta
2a46d23ee0
Merge branch 'amd-develop' into amd-master
...
Change-Id: I51545bb66e9c9ff39bed86e2a8621e49a0e3f1c1
[ROCm/clr commit: ff5c90923e ]
2017-04-26 23:59:10 +05:30
Maneesh Gupta
ff5c90923e
Merge branch 'amd-develop' into amd-master
...
Change-Id: I51545bb66e9c9ff39bed86e2a8621e49a0e3f1c1
2017-04-26 23:59:10 +05:30
Maneesh Gupta
a096c3c9b7
Merge branch 'amd-develop' into amd-master
...
Change-Id: I51545bb66e9c9ff39bed86e2a8621e49a0e3f1c1
[ROCm/hip commit: cbb34eaf76 ]
2017-04-26 23:59:10 +05:30
Maneesh Gupta
cbb34eaf76
Merge branch 'amd-develop' into amd-master
...
Change-Id: I51545bb66e9c9ff39bed86e2a8621e49a0e3f1c1
2017-04-26 23:59:10 +05:30
Maneesh Gupta
f5f4850297
Merge branch 'amd-master' into amd-develop
...
[ROCm/clr commit: a5fb13bab3 ]
2017-04-26 23:55:13 +05:30
Maneesh Gupta
a5fb13bab3
Merge branch 'amd-master' into amd-develop
2017-04-26 23:55:13 +05:30
Maneesh Gupta
531c0f0030
Merge branch 'amd-master' into amd-develop
...
[ROCm/hip commit: ff454e4b8e ]
2017-04-26 23:55:13 +05:30
Maneesh Gupta
ff454e4b8e
Merge branch 'amd-master' into amd-develop
2017-04-26 23:55:13 +05:30
foreman
86bfb54749
P4 to Git Change 1402826 by lmoriche@lmoriche_opencl_dev2 on 2017/04/26 12:05:30
...
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Cleanups to build with gcc 5.4 and cmake.
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/elf.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/elf.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/blit.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#50 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprintf.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#36 edit
[ROCm/clr commit: d2ca5e309d ]
2017-04-26 12:23:11 -04:00
foreman
d2ca5e309d
P4 to Git Change 1402826 by lmoriche@lmoriche_opencl_dev2 on 2017/04/26 12:05:30
...
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Cleanups to build with gcc 5.4 and cmake.
Affected files ...
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/elf.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/loaders/elf/elf.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/blit.cpp#5 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocdevice.cpp#50 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rockernel.cpp#23 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocmemory.cpp#17 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprintf.cpp#8 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocprogram.cpp#65 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#36 edit
2017-04-26 12:23:11 -04:00
foreman
e121e9beb2
P4 to Git Change 1402800 by fdaniil@rocm_spec on 2017/04/26 11:33:07
...
SWDEV-102733 - switched off library test build by default, removed redundant dependencies
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#4 edit
[ROCm/clr commit: 5164dd1244 ]
2017-04-26 12:09:46 -04:00
foreman
5164dd1244
P4 to Git Change 1402800 by fdaniil@rocm_spec on 2017/04/26 11:33:07
...
SWDEV-102733 - switched off library test build by default, removed redundant dependencies
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#4 edit
2017-04-26 12:09:46 -04:00
foreman
cb87398321
P4 to Git Change 1402800 by fdaniil@rocm_spec on 2017/04/26 11:33:07
...
SWDEV-102733 - switched off library test build by default, removed redundant dependencies
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#4 edit
[ROCm/clr commit: 681d0e22fb ]
2017-04-26 12:09:46 -04:00
foreman
681d0e22fb
P4 to Git Change 1402800 by fdaniil@rocm_spec on 2017/04/26 11:33:07
...
SWDEV-102733 - switched off library test build by default, removed redundant dependencies
Affected files ...
... //depot/stg/opencl/drivers/opencl/CMakeLists.txt#4 edit
2017-04-26 12:09:46 -04:00
foreman
c1f1403da9
P4 to Git Change 1402621 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/26 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2408 to 2409.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2156 edit
[ROCm/clr commit: 2013eecf2e ]
2017-04-26 03:11:16 -04:00
foreman
2013eecf2e
P4 to Git Change 1402621 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/26 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2408 to 2409.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2156 edit
2017-04-26 03:11:16 -04:00
foreman
b3dd1b53d7
P4 to Git Change 1402535 by lmoriche@lmoriche_opencl_dev2 on 2017/04/25 20:42:52
...
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Use the access flags in the metadata to handle read-only arguments.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#35 edit
[ROCm/clr commit: 6e6d58727c ]
2017-04-25 20:51:55 -04:00
foreman
6e6d58727c
P4 to Git Change 1402535 by lmoriche@lmoriche_opencl_dev2 on 2017/04/25 20:42:52
...
SWDEV-102726 - [OCL-LC-ROCm] Open source OpenCL Runtime
- Use the access flags in the metadata to handle read-only arguments.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#35 edit
2017-04-25 20:51:55 -04:00
Amber Lin
9f19acbdb7
Add more non-priv PMC blocks to gfx70x/GFX7
...
HSA Thunk Spec was updated to include more non-privileged blocks for
profiling. This patch adds those newly added non-privileged blocks for
gfx70x.
Signed-off-by: Amber Lin <Amber.Lin@amd.com >
Change-Id: Id745ac236c871e8e61a128a2460784f9c9c354b6
2017-04-25 13:08:10 -04:00
Amber Lin
edd6771ef1
Add more non-priv PMC blocks to gfx70x/GFX7
...
HSA Thunk Spec was updated to include more non-privileged blocks for
profiling. This patch adds those newly added non-privileged blocks for
gfx70x.
Signed-off-by: Amber Lin <Amber.Lin@amd.com >
Change-Id: Id745ac236c871e8e61a128a2460784f9c9c354b6
[ROCm/ROCR-Runtime commit: 9f19acbdb7 ]
2017-04-25 13:08:10 -04:00
foreman
67d99f9925
P4 to Git Change 1402067 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/25 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2407 to 2408.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2155 edit
[ROCm/clr commit: 915c8a0258 ]
2017-04-25 03:08:23 -04:00
foreman
915c8a0258
P4 to Git Change 1402067 by johtaylo@johtaylo-jtincrementor-increment on 2017/04/25 03:00:04
...
SWDEV-2 - Change OpenCL version number from 2407 to 2408.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2155 edit
2017-04-25 03:08:23 -04:00
Sun, Peng
a82ecbcc13
fix hip_complex.h header on NV path
...
Change-Id: Ia95d003ca1b284bab1c76723050e6b3b89178f65
[ROCm/clr commit: 50daa408aa ]
2017-04-25 00:15:20 -05:00
Sun, Peng
50daa408aa
fix hip_complex.h header on NV path
...
Change-Id: Ia95d003ca1b284bab1c76723050e6b3b89178f65
2017-04-25 00:15:20 -05:00
Sun, Peng
bbcd4b3761
fix hip_complex.h header on NV path
...
Change-Id: Ia95d003ca1b284bab1c76723050e6b3b89178f65
[ROCm/hip commit: 54561c8af3 ]
2017-04-25 00:15:20 -05:00
Sun, Peng
54561c8af3
fix hip_complex.h header on NV path
...
Change-Id: Ia95d003ca1b284bab1c76723050e6b3b89178f65
2017-04-25 00:15:20 -05:00
Maneesh Gupta
182d5261b3
Merge branch 'amd-develop' into amd-master
...
Change-Id: I312fb9d1181733ef5160d1e993e2ae57ced0f6b3
(cherry picked from commit 88fb807af0 )
[ROCm/hip-tests commit: b8fd2f159a ]
2017-04-25 00:01:30 -04:00
Maneesh Gupta
b8fd2f159a
Merge branch 'amd-develop' into amd-master
...
Change-Id: I312fb9d1181733ef5160d1e993e2ae57ced0f6b3
(cherry picked from commit 88fb807af0 )
2017-04-25 00:01:30 -04:00
Maneesh Gupta
21663a6f4a
Merge branch 'amd-develop' into amd-master
...
Change-Id: I312fb9d1181733ef5160d1e993e2ae57ced0f6b3
(cherry picked from commit 88fb807af0 )
[ROCm/clr commit: 1e404bfb14 ]
2017-04-25 00:01:30 -04:00
Maneesh Gupta
1e404bfb14
Merge branch 'amd-develop' into amd-master
...
Change-Id: I312fb9d1181733ef5160d1e993e2ae57ced0f6b3
(cherry picked from commit 88fb807af0 )
2017-04-25 00:01:30 -04:00
Maneesh Gupta
bed0375e99
Merge branch 'amd-develop' into amd-master
...
Change-Id: I312fb9d1181733ef5160d1e993e2ae57ced0f6b3
(cherry picked from commit f884e55aca )
[ROCm/hip commit: 5433d17e2e ]
2017-04-25 00:01:30 -04:00
Maneesh Gupta
5433d17e2e
Merge branch 'amd-develop' into amd-master
...
Change-Id: I312fb9d1181733ef5160d1e993e2ae57ced0f6b3
(cherry picked from commit 88fb807af0 )
2017-04-25 00:01:30 -04:00
Ben Sander
579b8e5050
Add host offset checking
...
[ROCm/clr commit: fbf28a8728 ]
2017-04-24 22:30:54 -05:00
Ben Sander
fbf28a8728
Add host offset checking
2017-04-24 22:30:54 -05:00
Ben Sander
0e14f7f58e
Add host offset checking
...
[ROCm/hip commit: cd93a2f229 ]
2017-04-24 22:30:54 -05:00
Ben Sander
cd93a2f229
Add host offset checking
2017-04-24 22:30:54 -05:00
Ben Sander
20315571bd
Refactor hipHostRegister test.
...
- Add more testing for offsets.
- Parse cmdline options and use --tests.
[ROCm/clr commit: e7af4ef641 ]
2017-04-24 22:30:54 -05:00
Ben Sander
e7af4ef641
Refactor hipHostRegister test.
...
- Add more testing for offsets.
- Parse cmdline options and use --tests.
2017-04-24 22:30:54 -05:00
Ben Sander
e0bd60a22f
Refactor hipHostRegister test.
...
- Add more testing for offsets.
- Parse cmdline options and use --tests.
[ROCm/hip commit: b7b17c3841 ]
2017-04-24 22:30:54 -05:00
Ben Sander
b7b17c3841
Refactor hipHostRegister test.
...
- Add more testing for offsets.
- Parse cmdline options and use --tests.
2017-04-24 22:30:54 -05:00
Ben Sander
aa4c89380e
Refactor hipHostRegister to cover misaligned cases.
...
[ROCm/clr commit: 5ba167b82b ]
2017-04-24 22:30:54 -05:00
Ben Sander
5ba167b82b
Refactor hipHostRegister to cover misaligned cases.
2017-04-24 22:30:54 -05:00
Ben Sander
244e79d54d
Refactor hipHostRegister to cover misaligned cases.
...
[ROCm/hip commit: 8ba993e36c ]
2017-04-24 22:30:54 -05:00
Ben Sander
8ba993e36c
Refactor hipHostRegister to cover misaligned cases.
2017-04-24 22:30:54 -05:00
Ben Sander
0e042a1529
Tailor pointer info for src/dst before calling HCC copy routines.
...
HCC sometimes uses the srcPtrInfo or dstPtrInfo to determine the
pointer. Make sure these use the actual pointer and not the base
of the allocation.
[ROCm/clr commit: 3da8e94cbf ]
2017-04-24 22:30:54 -05:00
Ben Sander
3da8e94cbf
Tailor pointer info for src/dst before calling HCC copy routines.
...
HCC sometimes uses the srcPtrInfo or dstPtrInfo to determine the
pointer. Make sure these use the actual pointer and not the base
of the allocation.
2017-04-24 22:30:54 -05:00
Ben Sander
6f754878eb
Tailor pointer info for src/dst before calling HCC copy routines.
...
HCC sometimes uses the srcPtrInfo or dstPtrInfo to determine the
pointer. Make sure these use the actual pointer and not the base
of the allocation.
[ROCm/hip commit: 5a52b79782 ]
2017-04-24 22:30:54 -05:00
Ben Sander
5a52b79782
Tailor pointer info for src/dst before calling HCC copy routines.
...
HCC sometimes uses the srcPtrInfo or dstPtrInfo to determine the
pointer. Make sure these use the actual pointer and not the base
of the allocation.
2017-04-24 22:30:54 -05:00
Ben Sander
67383ddb5c
Add test for non-page-aligned mem copies.
...
[ROCm/clr commit: d120b2dd12 ]
2017-04-24 22:30:54 -05:00