Grafik Komit

2744 Melakukan

Penulis SHA1 Pesan Tanggal
Yaxun Sam Liu 4627aa0085 Let hipcc use proper include and lib path for HIP/VDI
Add support of environment variable HIP_VDI_HOME.

By setting environment variable HIP_VDI_HOME to the distribution directory of HIP/VDI, hipcc
will choose proper include and lib path for hip-clang.
2018-07-23 09:26:42 -04:00
Evgeny Mankov a5afadec7e Merge pull request #583 from emankov/cuDNN
[HIPIFY][DNN] cuDNN support revise
2018-07-23 14:13:54 +03:00
Maneesh Gupta e2615335c0 Merge pull request #568 from Srinivasuluch/sprint2_9tests
Adding a few more struct scenarions and a ResultValidation()
2018-07-23 14:44:06 +05:30
Maneesh Gupta 00c1542487 Merge pull request #558 from Jorghi12/patch-8
Fix the FindHIP.cmake script.
2018-07-23 11:48:42 +05:30
saleelk e8a5ad629f Fix hipHostRegister mem leak and copy kind in hipMemcpyAsync (#587) 2018-07-23 11:04:14 +05:30
Maneesh Gupta 4637e11a24 Fix typo in FindHIP.cmake 2018-07-23 10:39:45 +05:30
Maneesh Gupta 137d7f559f Merge pull request #559 from rpathani/master
Adding functor unit tests
2018-07-23 10:15:16 +05:30
Maneesh Gupta 123af1a9c6 Merge pull request #584 from ROCm-Developer-Tools/fix-vector-explicit-cast
Fix explicit cast required
2018-07-23 10:13:05 +05:30
Maneesh Gupta 4d6a3f3eba Merge pull request #581 from ROCm-Developer-Tools/fix-warning-math-decl
[HIPClang] Switch ordering on math functions
2018-07-23 10:12:01 +05:30
Maneesh Gupta c53d0f967e Merge pull request #554 from gargrahul/cleanup_hipmemset3d_test
Cleaned up hipMemset3D test
2018-07-23 10:11:49 +05:30
Aaron Enye Shi 032ebd41ea Fix explicit cast required
This is required for PyTorch which runs into an issue with narrowing types. Requires an explicit cast.
2018-07-20 16:34:15 -04:00
Evgeny Mankov 618b1f5171 [HIPIFY][DNN] cuDNN support revise
+ add doc for CUDDN API supported by HIP
+ cuDNN softMax test
2018-07-20 21:00:24 +03:00
Aaron Enye Shi 98fca64220 [HIPClang] Switch ordering on math functions
Header math_functions.h should be included after including __clang_cuda_math_forward_declares.h to avoid warning: attribute declaration must precede definition.
2018-07-20 13:25:04 -04:00
Srinivasuluch 996cfcd62a Update hipLaunchParm.cpp
Added struct bit field test, test number#21
2018-07-20 12:38:06 +05:30
Evgeny Mankov 5184a69410 Merge pull request #578 from emankov/testing
[HIPIFY][test] Add static and dynamic shared memory tests
2018-07-19 20:48:25 +03:00
rohit pathania 6ae4df95b5 Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp
2018-07-19 12:11:23 +05:30
rohit pathania c2108cb82a Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp
2018-07-19 12:02:42 +05:30
Jorghi12 4abcf5dbc4 Update FindHIP.cmake
Using Bool expression to handle empty case.
2018-07-18 23:02:11 -04:00
Maneesh Gupta 5632faf928 Merge pull request #543 from ROCm-Developer-Tools/add-std-complex
Support std::complex for hip-clang
2018-07-19 07:14:45 +05:30
Evgeny Mankov 7e4e821fbb [HIPIFY][test] Add static and dynamic shared memory tests 2018-07-18 18:33:44 +03:00
Yaxun Sam Liu e20e93db65 Fix test hipStdComplex.cpp to emit expected output for passing 2018-07-18 07:21:24 -04:00
Srinivasuluch 070e992134 Update hipLaunchParm.cpp
submitting changes as per Sam review/suggestions
2018-07-18 12:41:51 +05:30
Yaxun (Sam) Liu a8dc1257df Support std::complex for hip-clang 2018-07-18 00:08:04 -04:00
Maneesh Gupta 6dc286b564 Merge pull request #576 from ROCm-Developer-Tools/fix_missing_vector_bits
Constrain variadic constructor to ranks > 1 and add missing `__device__`s
2018-07-18 09:34:25 +05:30
Maneesh Gupta fc65f0efb6 Merge pull request #575 from ROCm-Developer-Tools/fix_functional_gridlaunch_nonsense
It is unclear what I was thinking when authoring the original code...
2018-07-18 09:34:16 +05:30
Alex Voicu 7020d118da And a few more oversights. 2018-07-17 19:33:13 +01:00
Alex Voicu 88abe94caa Merge branch 'fix_missing_vector_bits' of https://github.com/ROCm-Developer-Tools/HIP into fix_missing_vector_bits 2018-07-17 17:29:52 +01:00
Alex Voicu 252776d4aa Update hip_vector_types.h 2018-07-17 17:28:48 +01:00
Alex Voicu 1ce56078f9 Not yet. 2018-07-17 17:24:48 +01:00
Alex Voicu 14281c0a40 Not yet. 2018-07-17 17:21:10 +01:00
Alex Voicu 9b9b7e7aff Merge branch 'fix_missing_vector_bits' of https://github.com/ROCm-Developer-Tools/HIP into fix_missing_vector_bits 2018-07-17 17:19:33 +01:00
Alex Voicu 31efcc17d7 Constrain variadic constructor to ranks > 1 and add missing __device__s 2018-07-17 17:18:45 +01:00
Alex Voicu 1734eaead8 Constrain variadic constructor to ranks > 1 and add missing __device__s 2018-07-17 17:17:48 +01:00
Alex Voicu 633ce36ea7 It is unclear what I was thinking when authoring the original code... 2018-07-17 14:04:57 +01:00
Maneesh Gupta dd1ae05f1f Merge pull request #537 from ROCm-Developer-Tools/move-memcpy
Move __hip_hc_memcpy and __hip_hc_memset from device_utils.cpp to dev…
2018-07-17 13:20:24 +05:30
Maneesh Gupta 1fc3ef3cd4 Merge branch 'master' into move-memcpy 2018-07-17 10:51:42 +05:30
Maneesh Gupta 753aa1fbff Merge pull request #535 from ROCm-Developer-Tools/feature_native_vector_types
Feature native vector types
2018-07-17 10:12:08 +05:30
Maneesh Gupta 9e142ea66a Merge branch 'master' into feature_native_vector_types
Change-Id: I943b94ee230871a960d8f9c321ad5e096183b415
2018-07-17 09:51:22 +05:30
Maneesh Gupta 7d8c1ae761 Merge pull request #515 from ROCm-Developer-Tools/hipclang-add-amdgcn-funcs
Add hipclang amdgcn functions
2018-07-17 09:25:09 +05:30
Alex Voicu bffacd009e Merge branch 'feature_native_vector_types' of https://github.com/ROCm-Developer-Tools/HIP into feature_native_vector_types 2018-07-15 11:45:12 +01:00
Alex Voicu a2b6508912 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_native_vector_types 2018-07-15 11:44:48 +01:00
Evgeny Mankov 16a71f7772 Merge pull request #573 from emankov/master
[HIPIFY] Support of cudaComputeMode / CUcomputemode
2018-07-14 17:02:14 +03:00
Evgeny Mankov 4e0d07f07a [HIPIFY] Support of cudaComputeMode / CUcomputemode
+ update docs
+ fix typo in hip_runtime_api.h
2018-07-14 16:08:19 +03:00
Jorghi12 1e5552f861 Update FindHIP.cmake
Adding another flag.
2018-07-12 14:17:21 -04:00
Jorghi12 a484f89b34 Update FindHIP.cmake
Updating placement.
2018-07-12 13:56:08 -04:00
srinivas Charupally 14d4c6dc28 Adding more struct scenarions and a ResultValidation() 2018-07-12 17:08:41 +05:30
Maneesh Gupta 4702a6c86e Merge pull request #562 from ROCm-Developer-Tools/fix-build-failure
Fix build failure in code_object_bundle.cpp
2018-07-12 07:49:41 +05:30
Jorg Doku 7383eac88a Support INCLUDE_DIRECTORIES & COMPILE_DEFINITIONS 2018-07-11 16:13:07 -04:00
Evgeny Mankov 0cd1c06cd5 Merge pull request #566 from emankov/master
[HIPIFY] Current trunk LLVM 7.0 initial support
2018-07-11 20:18:26 +03:00
Evgeny Mankov b9c15702d2 [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.
2018-07-11 20:15:49 +03:00