Commit Graph

11870 Commits

Author SHA1 Message Date
Evgeny Mankov 65ba03dd4c [HIPIFY][#207][fix] Translate all preprocessor's conditional blocks
+ Start to translate preprocessor's false conditional blocks too:
  based on clang's https://reviews.llvm.org/D66597;
  available only starting from LLVM 10.0 or trunk.
+ Option -skip-excluded-preprocessor-conditional-blocks for skipping excluded conditional blocks:
  the default behavior for hipify-clang built with LLVM < 10.0;
  false by default for hipify-clang built with LLVM 10 or trunk.
+ Add 4 preprocessor unit tests, 2 of which are LLVM 10.0 only
+ Update couple of existing tests by setting -skip-excluded-preprocessor-conditional-blocks option:
  update lit testing accordingly


[ROCm/clr commit: 32f22a0117]
2019-08-28 21:17:35 +03:00
Evgeny Mankov 676c4b5bd4 [HIPIFY][cmake] Minor refactoring
1. Fix setting std c++ (11|14)
2. Get rid of WIN32, use MSVC instead
3. Use VERSION_GREATER_EQUAL and VERSION_MAJOR instead of logical expressions


[ROCm/clr commit: e3eb62ac4b]
2019-08-28 20:40:10 +03:00
foreman e383596776 P4 to Git Change 1990159 by chui@ocl-promo-incrementor on 2019/08/28 03:00:28
SWDEV-2 - Change OpenCL version number from 2983 to 2984.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2731 edit


[ROCm/clr commit: c875e5bbf2]
2019-08-28 03:07:50 -04:00
foreman 649d08488c P4 to Git Change 1990032 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/27 20:20:36
SWDEV-145570 - [HIP] Add missing HIP_INIT_API macros and more debug printf.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#39 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_stream.cpp#23 edit


[ROCm/clr commit: 534727cd01]
2019-08-27 20:26:25 -04:00
foreman 829683906f P4 to Git Change 1989702 by gandryey@gera-win10 on 2019/08/27 11:49:38
SWDEV-200489 - [CQE OCL][QR][Windows][Vega20][19H1] Performance drop is observed while running Blender on Vega20 due to faulty CL#1981122
	- Switch scratch buffer allocation algorithm back to the optimal size calculation with sync mode. Some kernels will run slower if max scratch per queue is programmed unconditionally due to possible lower memory efficiency with fetches

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#160 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.hpp#45 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#149 edit


[ROCm/clr commit: 07aff986ce]
2019-08-27 11:55:54 -04:00
foreman 03a3c1738c P4 to Git Change 1989679 by gandryey@gera-win10 on 2019/08/27 11:34:19
SWDEV-200422 - Teamcity built OpenCL ignores all options from LC backend
	- Pass LC argument into parseAllOptions()

	http://ocltc.amd.com/reviews/r/17884/

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/lib/api/v0_8/acl.cpp#50 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.cpp#46 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/options.hpp#22 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/v0_8/libUtils.cpp#42 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#62 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.cpp#103 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/program.hpp#47 edit


[ROCm/clr commit: 6547f9e31b]
2019-08-27 11:42:23 -04:00
foreman 5e8de3ad46 P4 to Git Change 1989444 by chui@ocl-promo-incrementor on 2019/08/27 03:00:30
SWDEV-2 - Change OpenCL version number from 2982 to 2983.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2730 edit


[ROCm/clr commit: dc5108d0ea]
2019-08-27 03:03:12 -04:00
foreman 2d94f35089 P4 to Git Change 1989420 by kzhuravl@kzhuravl-spot-ocl on 2019/08/27 01:51:48
SWDEV-79445 - Prep for switch to gcc7.4 for OpenCL builds

		- Enable gcc7.4

Affected files ...

... //depot/stg/opencl/drivers/opencl/Makefile#72 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/complibdefs#57 edit
... //depot/stg/opencl/drivers/opencl/compiler/llvm39/llvmdefs#3 edit
... //depot/stg/opencl/drivers/opencl/opencldefs#263 edit
... //depot/stg/opencl/drivers/opencl/runtime/runtimedefs#53 edit
... //depot/stg/opencl/drivers/opencl/support/Makefile#1 add
... //depot/stg/opencl/drivers/opencl/support/build/Makefile#1 add
... //depot/stg/opencl/drivers/opencl/support/build/Makefile.support#1 add


[ROCm/clr commit: c27dab0d39]
2019-08-27 01:57:04 -04:00
Maneesh Gupta cb3803e423 [packaging] update soft-links that already exist (#1364)
Change-Id: Ibe9840802b1765094ef998edf2210e95404cb989

[ROCm/clr commit: b92c16f4d9]
2019-08-26 23:41:14 -04:00
foreman 545fe8f624 P4 to Git Change 1989264 by gandryey@gera-win10 on 2019/08/26 18:05:35
SWDEV-79445 - OCL generic changes and code clean-up
	- Fix a typo, use privateMemSize instead of numMaxWaves

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#159 edit


[ROCm/clr commit: 5cbc8ebc58]
2019-08-26 18:12:24 -04:00
foreman 27296c6251 P4 to Git Change 1989249 by vsytchen@vsytchen-remote-ocl-win10 on 2019/08/26 17:43:58
SWDEV-79445 - OCL generic changes and code clean-up

	1. Remove references to NV12Lite

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/17886/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#59 edit


[ROCm/clr commit: cb7a72527a]
2019-08-26 17:53:21 -04:00
foreman b221ba00e5 P4 to Git Change 1989211 by vsytchen@vsytchen-remote-ocl-win10 on 2019/08/26 16:54:35
SWDEV-201325 - [OpenCL][LC][Gfx10] Kernels fail to compile when HBCC is enabled

	1. Don't add +xnack to the target triplet when compiling for gfx10+

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/17885/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldefs.hpp#58 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/paldevice.cpp#158 edit


[ROCm/clr commit: eac38fdde6]
2019-08-26 16:56:42 -04:00
foreman 9a2f5614de P4 to Git Change 1989149 by kjayapra@0_HIPWS_P2P_ROCM on 2019/08/26 15:30:45
SWDEV-188177 - Adding ihipTexture APIs to hip_hcc.def.in

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#21 edit


[ROCm/clr commit: d0edeaf3cf]
2019-08-26 15:44:58 -04:00
foreman b83152ea03 P4 to Git Change 1989089 by kjayapra@0_HIPWS_P2P_ROCM on 2019/08/26 14:24:21
SWDEV-198194 - Delete vars at __hipUnregisterFatBinary.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#39 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#38 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#40 edit


[ROCm/clr commit: 441eefa78b]
2019-08-26 14:32:48 -04:00
foreman c686bd1d49 P4 to Git Change 1988968 by vsytchen@vsytchen-remote-ocl-win10 on 2019/08/26 11:30:16
SWDEV-153682 - Report cl_amd_planar_yuv extension in OpenCL

	1. Update cl_ext  headers

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/17875/diff/

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.0/CL/cl_ext.h#37 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.1/CL/cl_ext.h#14 edit
... //depot/stg/opencl/drivers/opencl/api/opencl/khronos/headers/opencl2.2/CL/cl_ext.h#8 edit


[ROCm/clr commit: 45fca3def6]
2019-08-26 11:40:02 -04:00
Michael LIAO eb1039a1e8 [hcc] Fix previous replacement of result_of_t.
- `result_of_t` is defined as the shortcut of
  ```
  template< class T >
  using result_of_t = typename result_of<T>::type;
  ```


[ROCm/clr commit: c84628f420]
2019-08-26 10:58:38 -04:00
ramcherukuri 4e3b65f10c moving result_of_t to result_of
[ROCm/clr commit: 6ea9e2b249]
2019-08-24 08:59:58 -04:00
foreman 7e86d6e11e P4 to Git Change 1988520 by chui@ocl-promo-incrementor on 2019/08/24 03:00:27
SWDEV-2 - Change OpenCL version number from 2981 to 2982.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2729 edit


[ROCm/clr commit: 0b191a1c2c]
2019-08-24 03:08:49 -04:00
foreman 39b5170c7a P4 to Git Change 1988496 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/23 19:43:16
SWDEV-199002 - [HIP] Add hipExtLaunchMultiKernelMultiDevice to in files.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#20 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#22 edit


[ROCm/clr commit: 865a4f2c43]
2019-08-23 19:46:27 -04:00
Evgeny Mankov bf769d3691 [HIPIFY][cmake] Explicitly set c++14
[Reason] LLVM became c++14 last week due to the following change:

37508d3dd94b0154861a90b1909d17b01400df99
Replace llvm::integer_sequence and friends with the C++14 standard version


[ROCm/clr commit: 7f5635d3ff]
2019-08-23 19:32:24 +03:00
foreman 29e8088b93 P4 to Git Change 1988234 by kjayapra@3_HIPWS_TXT_ROCM on 2019/08/23 12:12:45
SWDEV-201068 - Reverting back CL 1987582.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#84 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#98 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#96 edit


[ROCm/clr commit: f684278234]
2019-08-23 12:15:29 -04:00
foreman d4a26f1468 P4 to Git Change 1988234 by kjayapra@3_HIPWS_TXT_ROCM on 2019/08/23 12:12:45
SWDEV-201068 - Reverting back CL 1987582.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#37 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#84 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#27 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#98 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#96 edit


[ROCm/clr commit: d9777f8524]
2019-08-23 12:15:29 -04:00
Sarbojit2019 0cf9a5b532 Added missing device prop fields into hipInfo sample (#1357)
* Added prop.integrated into hipInfo sample

* Added missing deviceProp fileds in hipInfo


[ROCm/clr commit: 919bb6c74d]
2019-08-23 09:21:47 +00:00
Rahul Garg 7f71fe3af9 Make Bundled_code_header visible for hipRTC usage (#1359)
[ROCm/clr commit: d367fdf28c]
2019-08-23 09:20:02 +00:00
chrispaquot 4b13efac04 Set device before processing each one (#1358)
[ROCm/clr commit: d0b11deb7f]
2019-08-23 09:19:50 +00:00
Aryan Salmanpour e8f69a8c36 [hip] add initial implementation for hipLaunchCooperativeKernel API (#1339)
* [hip] add initial implementation for hipLaunchCooperativeKernel API

* [hip] use total number of work groups to initialize the GWS resource

* [hip] use only one argument for init_gws kernel

* [hip] use the device associated with the stream for checking the device properties


[ROCm/clr commit: 32ce882d6e]
2019-08-23 09:19:35 +00:00
Rahul Garg 14a510ee74 Fix memcpy with IPC slowness (#1321)
* Fix memcpy with IPC slowness

* Make early erroneous returns

* Real Clean up

* Real Clean up++


[ROCm/clr commit: a786728939]
2019-08-23 09:19:18 +00:00
foreman e3ff32892d P4 to Git Change 1988007 by chui@ocl-promo-incrementor on 2019/08/23 03:00:27
SWDEV-2 - Change OpenCL version number from 2980 to 2981.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2728 edit


[ROCm/clr commit: a3d3fba77b]
2019-08-23 03:06:36 -04:00
foreman 93e3c3ff45 P4 to Git Change 1987606 by gandryey@gera-win10 on 2019/08/22 13:34:25
SWDEV-197289 - VDI tracing API integration in rocTracer
	- Update Cmake

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/CMakeLists.txt#3 edit
... //depot/stg/opencl/drivers/opencl/runtime/CMakeLists.txt#17 edit


[ROCm/clr commit: 63e3830854]
2019-08-22 13:56:50 -04:00
foreman 8c86e7a572 P4 to Git Change 1987598 by gandryey@gera-win10 on 2019/08/22 13:29:18
SWDEV-197289 - VDI tracing API integration in rocTracer
	- Add profiling activity callbacks for HIP API. The logic will utilize the  current profiling mechanism inside VDI

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#19 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#246 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#341 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#426 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.hpp#145 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#148 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#83 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#97 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#95 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/prof_protocol.h#1 add


[ROCm/clr commit: d83f474719]
2019-08-22 13:48:47 -04:00
foreman 8b798f42fd P4 to Git Change 1987598 by gandryey@gera-win10 on 2019/08/22 13:29:18
SWDEV-197289 - VDI tracing API integration in rocTracer
	- Add profiling activity callbacks for HIP API. The logic will utilize the  current profiling mechanism inside VDI

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.def.in#19 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_hcc.map.in#21 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.cpp#246 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/device.hpp#341 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.cpp#426 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpuvirtual.hpp#145 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#148 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.hpp#64 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#83 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#26 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.cpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/activity.hpp#1 add
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#97 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#95 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/prof_protocol.h#1 add


[ROCm/clr commit: c001530c43]
2019-08-22 13:48:47 -04:00
foreman 0f554c74a1 P4 to Git Change 1987582 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/22 13:20:28
SWDEV-185742 - [HIP] Add a svm path to avoid analyzing the mem objs
	and just memcpy the kernel args

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#94 edit


[ROCm/clr commit: fb37058725]
2019-08-22 13:26:57 -04:00
foreman 7c5770d2ac P4 to Git Change 1987582 by cpaquot@cpaquot-ocl-lc-lnx on 2019/08/22 13:20:28
SWDEV-185742 - [HIP] Add a svm path to avoid analyzing the mem objs
	and just memcpy the kernel args

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#36 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.cpp#82 edit
... //depot/stg/opencl/drivers/opencl/runtime/device/rocm/rocvirtual.hpp#25 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.cpp#96 edit
... //depot/stg/opencl/drivers/opencl/runtime/platform/command.hpp#94 edit


[ROCm/clr commit: b02f98556a]
2019-08-22 13:26:57 -04:00
foreman 6472f9d751 P4 to Git Change 1987529 by kjayapra@4_HIPWS_RCCM_ROCM on 2019/08/22 12:32:42
SWDEV-200625 - Reverting back CL#1986255.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#38 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#35 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#39 edit


[ROCm/clr commit: 26a9ba7ba7]
2019-08-22 12:41:42 -04:00
foreman 88491b057f P4 to Git Change 1987492 by kjayapra@0_HIPWS_LNX1_ROCM on 2019/08/22 11:31:51
SWDEV-188177 - Using the context from owner() in device::Program functions.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/devprogram.cpp#61 edit


[ROCm/clr commit: d34d591676]
2019-08-22 11:42:53 -04:00
foreman 5ad4d92f0e P4 to Git Change 1987249 by chui@ocl-promo-incrementor on 2019/08/22 03:00:26
SWDEV-2 - Change OpenCL version number from 2979 to 2980.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2727 edit


[ROCm/clr commit: dd4a6df8d2]
2019-08-22 03:03:21 -04:00
Evgeny Mankov e7b6fac93e [HIPIFY][fix] Set the correct exit value for hipify-clang if errors.
This fixes a hanging of unit tests.


[ROCm/clr commit: 3d07393003]
2019-08-21 21:36:53 +03:00
Evgeny Mankov 2f3f8b9a98 [HIPIFY] CUDA 10.1 Update 2 support
[ROCm/clr commit: 8293f9a706]
2019-08-21 21:06:20 +03:00
foreman bfdbc52e29 P4 to Git Change 1986743 by gandryey@gera-win10 on 2019/08/21 11:42:44
SWDEV-79445 - OCL generic changes and code clean-up
	- Don't attempt to destroy memory object if PAL reference is null

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#77 edit


[ROCm/clr commit: af240466f9]
2019-08-21 11:47:51 -04:00
Rahul Garg b7447d21c3 Remove -g from hipBusBandwidth makefile (#1351)
[ROCm/clr commit: 900590967d]
2019-08-21 10:01:31 +00:00
Maneesh Gupta 91fc0687fa Packaging and versioning changes (#1348)
- Fixes SWDEV-200435
- Brings versioning and packaging naming inline with rest of the ROCm
  components.
- Minor bug fixes.

Change-Id: I543a24bf18baffe74fa3ccac8c93bddba7231c5e

[ROCm/clr commit: e50f05f3f2]
2019-08-21 10:01:23 +00:00
Sarbojit2019 40c0bc5588 Compilation failure on nvcc path when using hipChannelFormatKind (#1345)
Fix for github #1183 issue reported

[ROCm/clr commit: 684801fc1d]
2019-08-21 10:01:03 +00:00
Jatin Chaudhary 4313f00563 Using HSA API for hipMemsetAsync (#1346)
[ROCm/clr commit: 9bbd09b04f]
2019-08-21 10:00:10 +00:00
foreman 57ceac9141 P4 to Git Change 1986504 by chui@ocl-promo-incrementor on 2019/08/21 03:00:26
SWDEV-2 - Change OpenCL version number from 2978 to 2979.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2726 edit


[ROCm/clr commit: 0076586ce5]
2019-08-21 03:06:28 -04:00
foreman 6ac214e2a5 P4 to Git Change 1986255 by kjayapra@4_HIPWS_RCCM_ROCM on 2019/08/20 17:06:44
SWDEV-198194 - Making some code common between static and dynamically created module handling.

Affected files ...

... //depot/stg/opencl/drivers/opencl/api/hip/hip_internal.hpp#37 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_module.cpp#34 edit
... //depot/stg/opencl/drivers/opencl/api/hip/hip_platform.cpp#38 edit


[ROCm/clr commit: 68402a82c9]
2019-08-20 17:11:51 -04:00
kpyzhov b783820b90 Corrected declaration of __ockl_clz_u64() (#1340)
[ROCm/clr commit: d81267ae15]
2019-08-20 12:06:36 +00:00
Sarbojit2019 45c928dbba [hipcc] Fix for uninitialized variables on nvcc path
Fixes #1186

[ROCm/clr commit: f106375a34]
2019-08-20 12:06:22 +00:00
Maneesh Gupta 57c7e493e3 [ci] Enable tests on ROCm 2.7 (#1337)
Change-Id: I06fb58b48af7f52f309f659969bb42bf9e8e9faf

[ROCm/clr commit: fa891c7a21]
2019-08-20 12:05:30 +00:00
foreman d7e276c782 P4 to Git Change 1985717 by chui@ocl-promo-incrementor on 2019/08/20 03:00:31
SWDEV-2 - Change OpenCL version number from 2977 to 2978.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2725 edit


[ROCm/clr commit: 9e77fcc274]
2019-08-20 03:05:09 -04:00
Yaxun (Sam) Liu 035568f6b5 Fix missing decl for hip-clang
Add back decl for hipHccModuleLaunchKernel and hipExtModuleLaunchKernel for HIP/VDI only


[ROCm/clr commit: 68a59ddbe8]
2019-08-19 18:27:13 -04:00