Jorg Doku
e68dc0ccbd
Support INCLUDE_DIRECTORIES & COMPILE_DEFINITIONS
...
[ROCm/hip commit: bfb03ca86c ]
2018-07-11 16:13:07 -04:00
Evgeny Mankov
926d2cb719
Merge pull request #566 from emankov/master
...
[HIPIFY] Current trunk LLVM 7.0 initial support
[ROCm/hip commit: 5bca2d1768 ]
2018-07-11 20:18:26 +03:00
Evgeny Mankov
51fff4049a
[HIPIFY] Current trunk LLVM 7.0 initial support
...
Tested with CUDA 8.0, 9.0, 9.1 and 9.2.
Only 8.0 works with LLVM 7.0, due to the changes in LLVM trunc since released 6.0, which works fine with CUDA 8.0 and 9.0.
So, nothing to do in hipify-clang, hope that all the CUDA 9.x related issues will be fixed in 7.0 release.
[ROCm/hip commit: 433e172776 ]
2018-07-11 20:15:49 +03:00
Evgeny Mankov
ee947ab924
Merge pull request #565 from emankov/master
...
[HIPIFY] Add DEBUG(X) macro compatibility
[ROCm/hip commit: d896b2fdc7 ]
2018-07-11 18:22:47 +03:00
Evgeny Mankov
2c8fbf1a67
[HIPIFY] Add DEBUG(X) macro compatibility
...
In LLVM 7.0 DEBUG(X) was deleted, LLVM_DEBUG(X) should be used instead.
[ROCm/hip commit: 9fcb48e5c4 ]
2018-07-11 18:21:00 +03:00
Maneesh Gupta
0d92d4d9e3
Merge pull request #563 from gargrahul/add_gettexrefoffset_nvcc
...
Add hipGetTextureAlignmentOffset and hipGetChanDesc on NVCC path
[ROCm/hip commit: 4aef1351fc ]
2018-07-11 15:01:20 +05:30
Maneesh Gupta
b21d882791
Merge pull request #550 from gargrahul/add_bindtextoarrayref_overload_api
...
Added another overloaded definition of hipBindTextureToArray for direct porting.
[ROCm/hip commit: 6dd205ef8a ]
2018-07-11 15:01:10 +05:30
Maneesh Gupta
cd22fdb708
Merge pull request #555 from ROCm-Developer-Tools/fix-test-mbcnt
...
Fix hip_mbcnt test typo
[ROCm/hip commit: f7b8257194 ]
2018-07-11 13:08:59 +05:30
Maneesh Gupta
4a8751b6e7
Merge branch 'master' into add_bindtextoarrayref_overload_api
...
[ROCm/hip commit: 65e82f785d ]
2018-07-11 12:55:49 +05:30
Maneesh Gupta
12569a1aa9
Merge pull request #549 from gargrahul/correct_bindtex_syntax_nvcc
...
Corrected enum type for TextureReadMode
[ROCm/hip commit: 583b6b270a ]
2018-07-11 12:52:50 +05:30
Maneesh Gupta
2b9c7cabf4
Merge pull request #548 from gargrahul/add_tex2dlayered_nvcc
...
Added tex2dlayered mapping for HIP/NVCC
[ROCm/hip commit: 2270c3e357 ]
2018-07-11 12:52:40 +05:30
Maneesh Gupta
eb15d607c9
Merge pull request #546 from gargrahul/fix_bindtex_offset_null_check
...
Fixed offset null check in bind texture functions
[ROCm/hip commit: 296dce2e2b ]
2018-07-11 12:52:31 +05:30
Maneesh Gupta
2d2e264fd2
Merge pull request #545 from ROCm-Developer-Tools/revert-521-temp_fixmemcpy2dasync_trsmissue
...
Revert "Use memcpy kernel for all pinned memory cases in hipMemcpy2DAsync"
[ROCm/hip commit: 86e10fed99 ]
2018-07-11 12:52:09 +05:30
Maneesh Gupta
0ec14f3b43
Merge pull request #544 from gargrahul/edit_hip_deprecated_apis_doc
...
Edit hip deprecated apis doc
[ROCm/hip commit: 890f241a67 ]
2018-07-11 12:40:31 +05:30
Rahul Garg
00f7f9488b
Added hipGetChanDesc for NVCC path
...
[ROCm/hip commit: 6bf979d9e6 ]
2018-07-11 12:37:07 +05:30
Rahul Garg
54881b7a12
Add hipGetTextureAlignmentOffset on NVCC path
...
[ROCm/hip commit: c93f216fe8 ]
2018-07-11 12:17:33 +05:30
Evgeny Mankov
4c4de52f5a
Merge pull request #561 from emankov/docs
...
[HIPIFY][docs] Update README.md after testing with new LLVM releases 5.0.2 and 6.0.1
[ROCm/hip commit: de38f96be4 ]
2018-07-10 20:41:44 +03:00
Evgeny Mankov
5a6fe18e0d
[HIPIFY][docs] Update README.md after testing with new LLVM releases 5.0.2 and 6.0.1
...
[ROCm/hip commit: 75164a5bf5 ]
2018-07-10 20:37:54 +03:00
Aaron Enye Shi
9998b882bb
Fix hip_mbcnt test typo
...
Ctest did not catch this test failure. When running this test manually before typo, I got __mbcnt_hi() FAILED! . This fix will fix this test for HCC and HIP clang path.
[ROCm/hip commit: aa05779c64 ]
2018-07-06 11:26:48 -04:00
Rahul Garg
9735598cd1
Added another variant of bindtextoarray for direct porting
...
[ROCm/hip commit: bd4816fc85 ]
2018-07-05 23:41:31 +05:30
Rahul Garg
399ec56015
Corrected enum type
...
[ROCm/hip commit: 4acf489bd5 ]
2018-07-05 23:11:39 +05:30
Rahul Garg
0d40be6866
Added tex2dlayered mapping for HIP/NVCC
...
[ROCm/hip commit: 19bae58e48 ]
2018-07-05 23:00:41 +05:30
Maneesh Gupta
f9ea86e749
Merge pull request #539 from ROCm-Developer-Tools/fix-tf-link
...
Add workaround to hipcc for build failure in tensorflow due to missin…
[ROCm/hip commit: 66f12daaa4 ]
2018-07-04 11:08:52 +05:30
Maneesh Gupta
a4eb081242
Merge pull request #530 from ROCm-Developer-Tools/hipclang-compute-mode
...
Add HIP Compute Mode
[ROCm/hip commit: 4b4d78fdb1 ]
2018-07-04 10:55:48 +05:30
Maneesh Gupta
86abb2f7b8
Merge pull request #517 from ROCm-Developer-Tools/fix-hipcc-link
...
Let hipcc handle static library for hip-clang only if it contains bun…
[ROCm/hip commit: 7927f66326 ]
2018-07-04 10:51:44 +05:30
Maneesh Gupta
19cb14d54c
Update hip_hcc_internal.h
...
Adding missing include for hip_hcc_internal in order to build with HCC
[ROCm/hip commit: 0c2f985553 ]
2018-07-04 09:33:51 +05:30
Rahul Garg
ff253a279c
Fixed offset null check in bind texture functions
...
[ROCm/hip commit: feff0aeea4 ]
2018-07-03 08:54:17 +05:30
Rahul Garg
c957c42c20
Revert "Use memcpy kernel for all pinned memory cases in hipMemcpy2DAsync"
...
[ROCm/hip commit: 7cd1d5e644 ]
2018-07-02 14:32:11 +05:30
Maneesh Gupta
b7367558ef
Update hip-targets.cmake for hip::host & hip::device
...
[ROCm/hip commit: 4b660c8382 ]
2018-07-02 10:37:20 +05:30
Rahul Garg
e504d5472b
Updated heading
...
[ROCm/hip commit: 5a061f78aa ]
2018-06-30 11:42:17 +05:30
Rahul Garg
1cccfbc613
Updated indentation
...
[ROCm/hip commit: 0593b84d7c ]
2018-06-30 11:40:32 +05:30
Maneesh Gupta
54d7f22c92
Merge pull request #528 from ROCm-Developer-Tools/fix-hipclang-hipcc
...
HIPCC - Use clang if clang++ is not compiled
[ROCm/hip commit: b326b8a0a6 ]
2018-06-28 12:36:49 +05:30
Maneesh Gupta
a31dc511f9
Merge pull request #503 from ROCm-Developer-Tools/fix-complex
...
Fix hip_complex.h
[ROCm/hip commit: 2ce48fbc05 ]
2018-06-28 12:15:22 +05:30
Maneesh Gupta
e3996a5e16
Merge pull request #495 from ROCm-Developer-Tools/hip-clang-upstream
...
add more device functions for hip-clang
[ROCm/hip commit: 76b2d0f82d ]
2018-06-28 11:42:01 +05:30
Maneesh Gupta
47804939a0
Merge pull request #522 from pradeepisro/cmake_verbose_fix
...
added changes to FindHIP.cmake which would allow us to build using ninja #467
[ROCm/hip commit: c004b15fc2 ]
2018-06-28 11:39:03 +05:30
Maneesh Gupta
fe5afd44f4
Fix typo
...
[ROCm/hip commit: dde875f23b ]
2018-06-28 11:19:22 +05:30
Maneesh Gupta
bf2a6352b7
Merge pull request #536 from ROCm-Developer-Tools/hotfix_remove_unimplemented_math
...
Removes use of unimplemented OCML functionality.
[ROCm/hip commit: 525716bf91 ]
2018-06-28 11:15:57 +05:30
Maneesh Gupta
7485a92b1c
Merge pull request #538 from ROCm-Developer-Tools/fix-fp16-include
...
Include host_defines.h in hip_fp16.h since it uses __host__ __device_…
[ROCm/hip commit: cde6611425 ]
2018-06-28 11:14:07 +05:30
Yaxun (Sam) Liu
af0e9b54de
Add workaround to hipcc for build failure in tensorflow due to missing symbol __cpu_model
...
https://github.com/tensorflow/tensorflow/issues/9593
[ROCm/hip commit: 021728cd86 ]
2018-06-25 18:14:51 -04:00
Yaxun (Sam) Liu
c205c090f4
Include host_defines.h in hip_fp16.h since it uses __host__ __device__ attributes
...
[ROCm/hip commit: 02b160491d ]
2018-06-25 15:34:34 -04:00
Alex Voicu
9fed6fed2b
Removes use of unimplemented OCML functionality.
...
[ROCm/hip commit: 6c7a64efa2 ]
2018-06-25 19:16:27 +01:00
Aaron Enye Shi
260e50769b
Add HIP Compute Mode
...
[ROCm/hip commit: ff924ecb3d ]
2018-06-22 14:37:19 +00:00
Aaron Enye Shi
a7baff62e7
HIPCC - Use clang if clang++ is not compiled
...
[ROCm/hip commit: 73023e0a54 ]
2018-06-21 18:12:55 +00:00
Maneesh Gupta
a4b9e5305f
Merge pull request #507 from ROCm-Developer-Tools/fix-forward
...
Add __device__ to device functions in hip_fp16_math_fwd.h
[ROCm/hip commit: fc80fb4ab3 ]
2018-06-20 14:21:46 +05:30
Maneesh Gupta
6932d45c14
Merge pull request #504 from ROCm-Developer-Tools/fix-vector3
...
Fix channel_descriptor.h about vector 3 for gcc
[ROCm/hip commit: cffc5ad273 ]
2018-06-20 14:20:29 +05:30
Maneesh Gupta
27e2af1773
Merge pull request #490 from ROCm-Developer-Tools/feature_decouple_atomics_from_hc
...
Switch the atomic implementation to use Clang builtins.
[ROCm/hip commit: 946c8da88a ]
2018-06-20 14:16:43 +05:30
Maneesh Gupta
4cdc20a6ce
Merge pull request #457 from whchung/hip-reinit
...
HIP program state re-initialization logic
[ROCm/hip commit: 836627279f ]
2018-06-20 09:37:27 +05:30
Yaxun (Sam) Liu
8696038043
Let hipcc handle library with extension lo for hip-clang
...
[ROCm/hip commit: 46d3c1d51e ]
2018-06-19 10:51:08 -04:00
Yaxun (Sam) Liu
b8ae2784e9
Add conj, operator-,==,!= for hipFloatComplex/hipDoubleComplex
...
[ROCm/hip commit: 84da72dae8 ]
2018-06-19 10:49:59 -04:00
pradeepisro
4c9fad371f
added option HIP_BUILD_VERBOSE to enable verbosity in HIP build
...
[ROCm/hip commit: f6938961b9 ]
2018-06-19 13:50:24 +05:30