Граф коммитов

2651 Коммитов

Автор SHA1 Сообщение Дата
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