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

3539 Коммитов

Автор SHA1 Сообщение Дата
Maneesh Gupta de11b6d759 Merge pull request #763 from gargrahul/fix_hiphostregister
Fix hipHostRegister
2018-11-21 07:28:23 +05:30
Evgeny Mankov 8caeb3b7cb Merge pull request #770 from emankov/master
[HIPIFY][SPARSE] Data types support
2018-11-21 01:32:31 +03:00
emankov 47aeaecec8 [HIPIFY][SPARSE] Data types support
+ Add all cuSPARSE types
+ Update CUSPARSE_API_supported_by_HIP.md
+ Update README.md
2018-11-21 01:31:02 +03:00
Evgeny Mankov 238b38db9b Merge pull request #769 from emankov/master
[HIPIFY][SPARSE] Initial support
2018-11-20 18:00:32 +03:00
emankov 30c387a811 [HIPIFY][SPARSE] Initial support 2018-11-20 17:58:05 +03:00
Michael Kuron 8610128c3e Merge branch 'master' into getsymboladdress 2018-11-20 12:03:22 +01:00
Maneesh Gupta d4f1d15f8d Merge pull request #765 from mangupta/jenkins-renable-alltests
[ci] Renable excluded tests
2018-11-20 11:56:50 +05:30
Evgeny Mankov 8f197f9072 Merge pull request #767 from emankov/master
[HIPIFY] Move Complex API types and functions to separate files
2018-11-19 21:07:03 +03:00
Evgeny Mankov 8aefe12b8e [HIPIFY] Move Complex API types and functions to separate files 2018-11-19 21:04:47 +03:00
Evgeny Mankov 99e3f376ee Merge pull request #766 from emankov/master
[HIPIFY] CUDA Driver API functions total revise (up to CUDA 10.0)
2018-11-19 20:02:20 +03:00
Evgeny Mankov cfabad4354 [HIPIFY] CUDA Driver API functions total revise (up to CUDA 10.0)
+ for all CUDA versions
+ add missing types
+ fix typos
+ sync with HIP
+ update CUDA_Driver_API_functions_supported_by_HIP.md
+ formatting, annotating
2018-11-19 20:00:05 +03:00
Maneesh Gupta 884a5f1ca7 [ci] Renable excluded tests
Regressions caused by dependent components have been fixed or workaround
put in place.

Change-Id: I9ecaf0a4a645d9222f12d2c45291f2b23984b72b
2018-11-19 14:31:48 +05:30
Rahul Garg 1a038879a9 Fix hipHostRegister 2018-11-17 05:38:35 +05:30
Evgeny Mankov 32767e92bc Merge pull request #762 from emankov/master
[HIPIFY][LLVMCompat] Support of upcoming LLVM 8.0
2018-11-16 14:53:30 +03:00
Evgeny Mankov aad5858cb1 [HIPIFY][LLVMCompat] support of upcoming LLVM 8.0
+ StringRef issue, which is finally moved to LLVM from Clang
+ Renamed getBeginLoc() and getEndLoc() resolution for Expr and TypeLoc classes
+ Support all the previous LLVM versions via LLVCompat
2018-11-16 01:23:25 +03:00
Michael Kuron 999b62b711 Fix hipGetSymbolAddress/hipGetSymbolSize on nvcc 2018-11-15 09:48:00 +01:00
Maneesh Gupta 3a55519d6e Merge pull request #758 from yxsamliu/fix-sample-module
Fix sample bit_extract for hip-clang
2018-11-14 13:22:45 +05:30
Maneesh Gupta 0770c2b8da Merge pull request #756 from yxsamliu/fix-heap
Define __hip_device_heap in header for hip-clang only
2018-11-14 13:22:31 +05:30
Maneesh Gupta b4e4aafc16 Merge pull request #755 from gargrahul/fix_memcpy_symb_nonzerodev
Fixed hipMemcpyToSymbol doesn't work on GPU other than device 0
2018-11-14 13:22:22 +05:30
Maneesh Gupta 23f3e5d7d9 Merge pull request #731 from ROCm-Developer-Tools/feature_get_alignment_and_size_from_metadata
Rely on code object metadata for kernarg arguments alignof and sizeof.
2018-11-14 13:22:13 +05:30
root 091124a766 rebase to master, tracer related changes 2018-11-13 15:50:34 +00:00
Evgeny 32c0008ef6 specialized spawner object 2018-11-13 15:33:26 +00:00
Evgeny e5ba097afd renaming HIP_INIT_CB_API to HIP_INIT_API 2018-11-13 15:33:26 +00:00
Evgeny 47f1d059d1 hip_prof_(api/str).h moving under hcc_detail dir 2018-11-13 15:33:26 +00:00
Evgeny cba2d42bbf adding lost i the merge change 2018-11-13 15:33:26 +00:00
Evgeny 5d6a6a5c6c compilation fix - struct name fix 2018-11-13 15:33:26 +00:00
Evgeny ec989ffd96 fix 2018-11-13 15:33:26 +00:00
Evgeny b8b1637ef7 adding activity prof layer 2018-11-13 15:33:26 +00:00
Rahul Garg 6b3cbc65ad Fixed symbol tracking device index 2018-11-13 07:01:17 +05:30
Yaxun Sam Liu bc40ddabe0 Fix sample bit_extract for hip-clang 2018-11-12 16:50:47 -05:00
Yaxun Sam Liu 17ac81b69e Define __hip_device_heap in header for hip-clang only 2018-11-12 16:39:41 -05:00
Rahul Garg 11e7ab8879 Fixed hipMemcpyToSymbol doesn't work on GPU other than device 0 SWDEV-166881 2018-11-13 00:49:20 +05:30
Alex Voicu 4ebc229b9a Missing handling nullary __global__ functions for mixed arity cases. 2018-11-12 01:51:59 +00:00
Alex Voicu c0bd1a5af8 Handle (odd) corner case of argumentless __global__ function. 2018-11-12 00:32:35 +00:00
Alex Voicu eddb783e9b Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_get_alignment_and_size_from_metadata 2018-11-11 22:37:09 +00:00
Maneesh Gupta de54e92da2 Merge pull request #753 from yxsamliu/fatbin
Add more checks for fatbin
2018-11-09 06:26:43 +05:30
Maneesh Gupta 5da6e46c68 Merge pull request #752 from yxsamliu/fix-bundle
Let hipcc handle clang-offload-bundler file in obj format for hip-clang
2018-11-09 06:26:32 +05:30
Yaxun Sam Liu 3d51a1fb01 Let hipcc handle clang-offload-bundler file in obj format for hip-clang 2018-11-08 16:50:34 -05:00
Yaxun Sam Liu a31b6b78d5 Add more checks for fatbin 2018-11-08 16:46:01 -05:00
Alex Voicu aa6815cdc8 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP into feature_get_alignment_and_size_from_metadata 2018-11-08 06:53:06 -08:00
Maneesh Gupta 0a1584b075 Merge pull request #730 from yxsamliu/dbg-fatbin
Add more checks and debug outputs for fat binary
2018-11-08 11:44:27 +05:30
Maneesh Gupta e672dc8a55 Merge pull request #721 from fronteer/my-fix
Make correct checking of the returned hipDeviceptr_t from read_global…
2018-11-08 11:42:08 +05:30
Maneesh Gupta 8d8d12f65d Merge pull request #742 from gargrahul/fix_module_global_tracking
Fixes global symbols tracking in hip_module
2018-11-08 11:41:35 +05:30
Maneesh Gupta 4862dcaf87 Merge pull request #750 from aaronenyeshi/remove-non-default-rounded-math
Remove non-default-rounded math apis
2018-11-08 11:40:03 +05:30
Aaron Enye Shi 0cfaa52d15 Guard rcp rounded implementation as well
Since rcp implementations of non-default rounded versions are not correct or supported in OCML, guard them using the same macro OCML_BASIC_ROUNDED_OPERATIONS. Also update the docs and tests.
2018-11-06 19:53:28 +00:00
Michael Kuron 6ebcc2922c Use correct trace macro in hipGetSymbolAddress/hipGetSymbolSize 2018-11-06 20:46:30 +01:00
Aaron Enye Shi e59c33250a Guard the OCML rounded operations instead
Instead of commenting all these functions out, guard the functions with a macro OCML_BASIC_ROUNDED_OPERATIONS.
2018-11-06 16:32:14 +00:00
Michael Kuron 509b29594a hipify-perl: add hipGetSymbolAddress and hipGetSymbolSize 2018-11-06 12:02:21 +01:00
Michael Kuron 49cc703d7a Test for hipGetSymbolSize and hipGetSymbolAddress 2018-11-06 11:39:34 +01:00
Michael Kuron 31acf1c268 Introduce ihipModuleGetGlobal 2018-11-06 09:54:34 +01:00