Commit graph

2757 Commits

Autor SHA1 Nachricht Datum
Maneesh Gupta e58d3b16b4 Merge pull request #592 from mangupta/patch1-initialize-cudapath
[hipcc] Initialize CUDA_PATH before printing

[ROCm/clr commit: ec6995485c]
2018-07-26 06:16:31 +05:30
Maneesh Gupta 4431a7ad9f Merge pull request #590 from ROCm-Developer-Tools/fix-ballot-anyall-return
Fix return EXIT_FAILURE if ballot or anyall fails

[ROCm/clr commit: ddcb85a77b]
2018-07-26 06:16:23 +05:30
Maneesh Gupta 4403d1dc04 [hipcc] Initialize CUDA_PATH before printing
Change-Id: Ifd448b628fa4a7055f4a439ed2c817c5f11f9bef


[ROCm/clr commit: 2027675b3f]
2018-07-25 15:29:57 +05:30
Maneesh Gupta 48af753b69 Merge pull request #589 from gargrahul/set_offset_gettexalignoffset
Set offset in hipGetTextureAlignmentOffset

[ROCm/clr commit: 8c195a3588]
2018-07-25 12:13:31 +05:30
Aaron Enye Shi 6353687511 Fix return EXIT_FAILURE if ballot or anyall fails
[ROCm/clr commit: 8ab8a37812]
2018-07-24 20:39:48 +00:00
Rahul Garg 792b9ebe7c Null check before setting offset
[ROCm/clr commit: f17c897751]
2018-07-24 12:25:40 +05:30
Rahul Garg 99758b3064 Set offset in hipGetTextureAlignmentOffset
[ROCm/clr commit: 0ec64e8b24]
2018-07-24 10:11:26 +05:30
Maneesh Gupta 6d9f3c2cf1 Merge pull request #582 from ROCm-Developer-Tools/set-vdi-path
Let hipcc use proper include and lib path for HIP/VDI

[ROCm/clr commit: cab5e80b22]
2018-07-24 07:32:54 +05:30
Maneesh Gupta a176a5135a Merge pull request #580 from ROCm-Developer-Tools/document-fatbin
Document hip-clang fatbinary format and initialization function

[ROCm/clr commit: bb02937dd5]
2018-07-24 07:31:19 +05:30
Maneesh Gupta e4ceff98e9 Fix typo
[ROCm/clr commit: 25ba9f6f94]
2018-07-24 07:30:05 +05:30
Yaxun Sam Liu 5f73275382 Fix warnings about unused command line option --hip-link
and set search path for libhip_hcc.so


[ROCm/clr commit: 555c2f9c08]
2018-07-23 14:55:07 -04:00
Yaxun Sam Liu b0ff0e4657 Document hip-clang fatbinary format and initialization function
This is for documenting the change in hip-clang: https://reviews.llvm.org/D49083


[ROCm/clr commit: 674b45902d]
2018-07-23 09:28:40 -04:00
Yaxun Sam Liu f45c9e9d61 Fix hipcc for -M for hip-clang
[ROCm/clr commit: 6053c71323]
2018-07-23 09:26:42 -04:00
Yaxun Sam Liu 192601f691 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.


[ROCm/clr commit: 4627aa0085]
2018-07-23 09:26:42 -04:00
Evgeny Mankov 57dabd81c3 Merge pull request #583 from emankov/cuDNN
[HIPIFY][DNN] cuDNN support revise

[ROCm/clr commit: a5afadec7e]
2018-07-23 14:13:54 +03:00
Maneesh Gupta 2a2d857b6e Merge pull request #568 from Srinivasuluch/sprint2_9tests
Adding a few more struct scenarions and a ResultValidation()

[ROCm/clr commit: e2615335c0]
2018-07-23 14:44:06 +05:30
Maneesh Gupta 9c8a5d72b6 Merge pull request #558 from Jorghi12/patch-8
Fix the FindHIP.cmake script.

[ROCm/clr commit: 00c1542487]
2018-07-23 11:48:42 +05:30
saleelk bc49031828 Fix hipHostRegister mem leak and copy kind in hipMemcpyAsync (#587)
[ROCm/clr commit: e8a5ad629f]
2018-07-23 11:04:14 +05:30
Maneesh Gupta e858a79470 Fix typo in FindHIP.cmake
[ROCm/clr commit: 4637e11a24]
2018-07-23 10:39:45 +05:30
Maneesh Gupta 3e92bf10bb Merge pull request #559 from rpathani/master
Adding functor unit tests 

[ROCm/clr commit: 137d7f559f]
2018-07-23 10:15:16 +05:30
Maneesh Gupta 9f23f7fc99 Merge pull request #584 from ROCm-Developer-Tools/fix-vector-explicit-cast
Fix explicit cast required

[ROCm/clr commit: 123af1a9c6]
2018-07-23 10:13:05 +05:30
Maneesh Gupta 48335701ff Merge pull request #581 from ROCm-Developer-Tools/fix-warning-math-decl
[HIPClang] Switch ordering on math functions

[ROCm/clr commit: 4d6a3f3eba]
2018-07-23 10:12:01 +05:30
Maneesh Gupta dd1b7d970c Merge pull request #554 from gargrahul/cleanup_hipmemset3d_test
Cleaned up hipMemset3D test

[ROCm/clr commit: c53d0f967e]
2018-07-23 10:11:49 +05:30
Aaron Enye Shi 1282ef2e0c Fix explicit cast required
This is required for PyTorch which runs into an issue with narrowing types. Requires an explicit cast.

[ROCm/clr commit: 032ebd41ea]
2018-07-20 16:34:15 -04:00
Evgeny Mankov 23fb9e51f2 [HIPIFY][DNN] cuDNN support revise
+ add doc for CUDDN API supported by HIP
+ cuDNN softMax test


[ROCm/clr commit: 618b1f5171]
2018-07-20 21:00:24 +03:00
Aaron Enye Shi 5e2395deeb [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.

[ROCm/clr commit: 98fca64220]
2018-07-20 13:25:04 -04:00
Srinivasuluch 77ab2afbbb Update hipLaunchParm.cpp
Added struct bit field test, test number#21

[ROCm/clr commit: 996cfcd62a]
2018-07-20 12:38:06 +05:30
Evgeny Mankov a0bb8820c5 Merge pull request #578 from emankov/testing
[HIPIFY][test] Add static and dynamic shared memory tests

[ROCm/clr commit: 5184a69410]
2018-07-19 20:48:25 +03:00
rohit pathania b4eefc9e5c Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp


[ROCm/clr commit: 6ae4df95b5]
2018-07-19 12:11:23 +05:30
rohit pathania e2f3e4d67e Merge branch 'master' of https://github.com/rpathani/HIP
# Conflicts:
#	tests/src/kernel/hipLaunchParmFunctor.cpp


[ROCm/clr commit: c2108cb82a]
2018-07-19 12:02:42 +05:30
Jorghi12 a05aa9d71f Update FindHIP.cmake
Using Bool expression to handle empty case.

[ROCm/clr commit: 4abcf5dbc4]
2018-07-18 23:02:11 -04:00
Maneesh Gupta 746e56a61b Merge pull request #543 from ROCm-Developer-Tools/add-std-complex
Support std::complex for hip-clang

[ROCm/clr commit: 5632faf928]
2018-07-19 07:14:45 +05:30
Evgeny Mankov aae1e3e73f [HIPIFY][test] Add static and dynamic shared memory tests
[ROCm/clr commit: 7e4e821fbb]
2018-07-18 18:33:44 +03:00
Yaxun Sam Liu b425c11139 Fix test hipStdComplex.cpp to emit expected output for passing
[ROCm/clr commit: e20e93db65]
2018-07-18 07:21:24 -04:00
Srinivasuluch 6e8b6fd5c2 Update hipLaunchParm.cpp
submitting changes as per Sam review/suggestions

[ROCm/clr commit: 070e992134]
2018-07-18 12:41:51 +05:30
Yaxun (Sam) Liu dc1257a16c Support std::complex for hip-clang
[ROCm/clr commit: a8dc1257df]
2018-07-18 00:08:04 -04:00
Maneesh Gupta efaeb6dc87 Merge pull request #576 from ROCm-Developer-Tools/fix_missing_vector_bits
Constrain variadic constructor to ranks > 1 and add missing `__device__`s

[ROCm/clr commit: 6dc286b564]
2018-07-18 09:34:25 +05:30
Maneesh Gupta b9d4fd08c1 Merge pull request #575 from ROCm-Developer-Tools/fix_functional_gridlaunch_nonsense
It is unclear what I was thinking when authoring the original code...

[ROCm/clr commit: fc65f0efb6]
2018-07-18 09:34:16 +05:30
Alex Voicu 48de002fb4 And a few more oversights.
[ROCm/clr commit: 7020d118da]
2018-07-17 19:33:13 +01:00
Alex Voicu 4dc570f067 Merge branch 'fix_missing_vector_bits' of https://github.com/ROCm-Developer-Tools/HIP into fix_missing_vector_bits
[ROCm/clr commit: 88abe94caa]
2018-07-17 17:29:52 +01:00
Alex Voicu 8b6a48d0d1 Update hip_vector_types.h
[ROCm/clr commit: 252776d4aa]
2018-07-17 17:28:48 +01:00
Alex Voicu c9f09d9e5d Not yet.
[ROCm/clr commit: 1ce56078f9]
2018-07-17 17:24:48 +01:00
Alex Voicu 766211b400 Not yet.
[ROCm/clr commit: 14281c0a40]
2018-07-17 17:21:10 +01:00
Alex Voicu 7bc80b2c33 Merge branch 'fix_missing_vector_bits' of https://github.com/ROCm-Developer-Tools/HIP into fix_missing_vector_bits
[ROCm/clr commit: 9b9b7e7aff]
2018-07-17 17:19:33 +01:00
Alex Voicu 79fb5e9694 Constrain variadic constructor to ranks > 1 and add missing __device__s
[ROCm/clr commit: 31efcc17d7]
2018-07-17 17:18:45 +01:00
Alex Voicu 2c568a5541 Constrain variadic constructor to ranks > 1 and add missing __device__s
[ROCm/clr commit: 1734eaead8]
2018-07-17 17:17:48 +01:00
Alex Voicu 653c7c24f4 It is unclear what I was thinking when authoring the original code...
[ROCm/clr commit: 633ce36ea7]
2018-07-17 14:04:57 +01:00
Maneesh Gupta 98400c6b21 Merge pull request #537 from ROCm-Developer-Tools/move-memcpy
Move __hip_hc_memcpy and __hip_hc_memset from device_utils.cpp to dev…

[ROCm/clr commit: dd1ae05f1f]
2018-07-17 13:20:24 +05:30
Maneesh Gupta c96a617b78 Merge branch 'master' into move-memcpy
[ROCm/clr commit: 1fc3ef3cd4]
2018-07-17 10:51:42 +05:30
Maneesh Gupta a4f6433588 Merge pull request #535 from ROCm-Developer-Tools/feature_native_vector_types
Feature native vector types

[ROCm/clr commit: 753aa1fbff]
2018-07-17 10:12:08 +05:30