Aaron Enye Shi
93a84365ab
Use trig functions from ocml instead
...
[ROCm/hip commit: 5179a72cda ]
2018-09-25 15:58:36 +00:00
Aaron Enye Shi
9762215e54
Fix missing HIP_ASSERT in hip_trig
...
[ROCm/hip commit: 3d3820272a ]
2018-09-24 15:01:24 +00:00
Aaron Enye Shi
8408bc5536
Improve hip_trig test case
...
Hip_trig is failing but returning a passing value on HIP-Clang. Also update with debug output and free arrays used.
[ROCm/hip commit: 357b6844fa ]
2018-09-21 15:28:10 -04:00
Maneesh Gupta
780b0f38b8
Merge pull request #684 from ROCm-Developer-Tools/mangupta-patch-2
...
[ci] Renable nvcc testing
[ROCm/hip commit: 0e3ba5a47d ]
2018-09-21 11:05:45 +05:30
Maneesh Gupta
d98ef3cc48
Update hipTestFMA.cpp
...
[ROCm/hip commit: 255589ae15 ]
2018-09-21 11:00:08 +05:30
Maneesh Gupta
71e60d0574
[ci] Renable nvcc testing
...
Change-Id: I7d720b41a3ddc99453fee8b9be30494bfec3a808
[ROCm/hip commit: 6d794cd505 ]
2018-09-21 10:11:31 +05:30
Maneesh Gupta
70f9bd87c6
Merge pull request #614 from ROCm-Developer-Tools/fma
...
Add overloading resolution functions for fma
[ROCm/hip commit: 3d67c9f952 ]
2018-09-20 13:38:03 +05:30
Maneesh Gupta
8431e3620a
Update hipTestFMA.cpp
...
Fix the test so that it works on nvcc path as well.
[ROCm/hip commit: ecd6a212c7 ]
2018-09-20 11:23:51 +05:30
Maneesh Gupta
c51a4d28f7
Merge pull request #682 from aaronenyeshi/hip-config-files
...
Create separate config files for hcc and clang
[ROCm/hip commit: 70b0b1d600 ]
2018-09-20 11:21:31 +05:30
Aaron Enye Shi
80a9f02f42
Create separate config files for hcc and clang
...
The state of HIP_COMPILER is not passing into config files, therefore config files cannot use if statements to determine dependency. For HIP-Clang, we should remove find_dependency(hcc), so we create separate config files depending on compiler path. This fixes issue in apps that uses hip-config.cmake.
[ROCm/hip commit: e01c53b185 ]
2018-09-19 18:29:56 +00:00
Yaxun Sam Liu
f6318119a9
Silent warnings about duplicate static keyword
...
static is already in __DEVICE__, so should be removed.
[ROCm/hip commit: a5c961e26c ]
2018-09-19 10:39:45 -04:00
Yaxun Sam Liu
2d4040f75d
Add fma function with float and _Float16 arguments
...
[ROCm/hip commit: bd622a4b4a ]
2018-09-19 09:59:33 -04:00
Maneesh Gupta
bf9fa30a60
Update Jenkinsfile
...
[ci] Update list of disable tests for automation
[ROCm/hip commit: 2a5a2c66c4 ]
2018-09-19 15:06:22 +05:30
Maneesh Gupta
1805760735
Merge pull request #635 from ROCm-Developer-Tools/fix-include
...
Fix build failure of hipTestHalf and hipTestIncludeMath for hip-clang
[ROCm/hip commit: a7873e7810 ]
2018-09-19 09:04:06 +05:30
Yaxun Sam Liu
dcc99ba5c6
Fix build failure of hipTestHalf and hipTestIncludeMath for hip-clang
...
[ROCm/hip commit: cf184460e9 ]
2018-09-18 21:00:15 -04:00
Rahul Garg
67463a8f8d
Fixed get alignment offset test for NVCC
...
- Removed dtest hipGetAlgntoffset2D.cpp
- hipGetTextureAlignmentOffset is being tested now in hipBindTexRef1DFetch.cpp
[ROCm/hip commit: 8da3a96f2b ]
2018-09-18 14:10:03 +05:30
Maneesh Gupta
bec821768d
Merge pull request #672 from iotamudelta/fp16_fix
...
Only LLVM6 and higher contain the necessary intrinsics.
[ROCm/hip commit: 9ee70fca8a ]
2018-09-18 08:43:33 +05:30
Maneesh Gupta
4eba3cdf5c
Merge pull request #674 from mangupta/fix_dtests_on_nvcc
...
[dtests] Fix hipTestClock, hipTestNew, hipTestGlobalVariable, hipSimpleAtomicsTest & hipTestIncludeMath tests on nvcc path
[ROCm/hip commit: 32787fa1fc ]
2018-09-18 07:50:52 +05:30
Maneesh Gupta
e4f978c9d6
Merge pull request #677 from yxsamliu/fix-launch-decay
...
Fix hipLaunchKernelGGL for hip-clang
[ROCm/hip commit: 5cf281071d ]
2018-09-18 07:50:37 +05:30
Maneesh Gupta
82a13f55f3
Merge pull request #676 from VincentSC/patch-1
...
Update install.sh
[ROCm/hip commit: d28ce807c7 ]
2018-09-18 07:50:28 +05:30
Yaxun Sam Liu
3d60af4f35
Disable device code for gcc in hip_memory.h
...
These device code should only be seen by HCC or hip-clang. They causd build failure
for HIP-VDI runtime and should be disabled for gcc.
[ROCm/hip commit: cdfd82f1de ]
2018-09-17 16:50:42 -04:00
Yaxun Sam Liu
694b6e105a
Fix hipLaunchKernelGGL for hip-clang
...
Do not decay function pointer type of the kernel argument passed to hipLaunchKernelGGL
and hipLaunchKernel, otherwise some type information is lost which may cause
type inference failure for the template.
This issue caused compilation error of FeatureLPPooling in Caffe2/PyTorch and this patch
fixes that.
[ROCm/hip commit: fc228c7ea6 ]
2018-09-17 11:20:41 -04:00
VincentSC
1aca8f7d9d
Update install.sh
...
'rename' added as a Linux prerequisite.
[ROCm/hip commit: 30acc99e13 ]
2018-09-17 13:25:12 +02:00
Maneesh Gupta
5947c0e94d
[dests] Fix hipTestClock, hipTestNew & hipTestGlobalVariable tests for nvcc
...
nvcc does not support global kernels in struct/class
Change-Id: I2d7297e0c3725564215e20dbdd31c0bb8d7a07de
[ROCm/hip commit: cca2c5afc8 ]
2018-09-17 15:32:05 +05:30
Maneesh Gupta
e14fc1c65e
[dtests] Fix deviceLib/hipSimpleAtomicsTest for nvcc
...
Change-Id: I23cbea2820d41da6f6a1bcab4bc3b59ac21799dd
[ROCm/hip commit: 94a0589eb5 ]
2018-09-17 15:26:45 +05:30
Maneesh Gupta
fc3c4aca00
Add mappings for __clock* in nvcc_detail/hip_runtime.h
...
Change-Id: Ibcecf52f3e69298268d921efc036090544fa0ed0
[ROCm/hip commit: cef5261fa9 ]
2018-09-17 15:23:30 +05:30
Maneesh Gupta
6b8913d4e5
[dtests] Fix deviceLib/hipTestIncludeMath on nvcc path
...
Change-Id: Ifb121886bec6c1134e98bd194ff1713f28454d33
[ROCm/hip commit: 0b211bb429 ]
2018-09-17 15:15:49 +05:30
Maneesh Gupta
fdeb1f029d
Merge pull request #606 from ROCm-Developer-Tools/add-test-global-var
...
Add HIP directed test hipTestGlobalVariable.cpp
[ROCm/hip commit: 30b1494c3d ]
2018-09-17 11:11:51 +05:30
Maneesh Gupta
4a671abf13
Merge branch 'master' into support-malloc
...
[ROCm/hip commit: 66f863d1f3 ]
2018-09-17 10:17:25 +05:30
Maneesh Gupta
1d815add43
Merge pull request #639 from ROCm-Developer-Tools/skudchad-hip
...
Check for hipEnvVar at the same level if directed_tests location fails
[ROCm/hip commit: 48cc4f0d9e ]
2018-09-16 18:31:37 +05:30
Maneesh Gupta
4a39405b64
Revert changes to runtime/stream/hipStreamSync2
...
[ROCm/hip commit: 9b2107749c ]
2018-09-15 13:23:38 +05:30
Maneesh Gupta
aef0245f90
Merge pull request #650 from ROCm-Developer-Tools/hip-clang-new
...
Support placement new in hip-clang
[ROCm/hip commit: cb348421d7 ]
2018-09-15 11:21:01 +05:30
Maneesh Gupta
b7afd57896
Merge pull request #636 from ROCm-Developer-Tools/db-fatbin
...
Add HIP_DB=fatbin for debugging fat binary issues
[ROCm/hip commit: 233ac1e0f0 ]
2018-09-14 13:21:58 +05:30
Maneesh Gupta
971fa23aec
Merge pull request #637 from ROCm-Developer-Tools/add-pthread
...
Let hipcc link -lpthread -lm by default
[ROCm/hip commit: d6ce39c1b7 ]
2018-09-14 13:21:47 +05:30
Maneesh Gupta
c8a776bfba
Merge pull request #665 from aaronenyeshi/fix-min-funcs
...
Use templates for min to prevent ambiguity
[ROCm/hip commit: 8fe4e22b19 ]
2018-09-14 13:21:38 +05:30
Maneesh Gupta
16205d5a5d
Merge pull request #642 from ROCm-Developer-Tools/handle-obj
...
Let hipcc handle obj files in linker response file for hip-clang
[ROCm/hip commit: 93a07ae6cb ]
2018-09-14 08:59:53 +05:30
Maneesh Gupta
5d1cad97bd
Merge pull request #658 from phani544/hipClangFrndClass
...
[HIP-Clang]Add friend class/function test
[ROCm/hip commit: 87bf9aa9d1 ]
2018-09-14 08:59:40 +05:30
Aaron Enye Shi
fd9194fb16
Fix Tensorflow ambiguous min issue
...
[ROCm/hip commit: 6b811ca6d1 ]
2018-09-13 23:16:20 +00:00
Johannes M Dieterich
b0602d501a
Only LLVM6 and higher contain the necessary intrinsics.
...
[ROCm/hip commit: cf12a9c049 ]
2018-09-13 13:55:43 -05:00
Maneesh Gupta
097bb71539
Merge pull request #633 from aaronenyeshi/hip-clang-remove-am
...
Remove few hcc specific cmake for hip-clang
[ROCm/hip commit: 5cb819b34e ]
2018-09-13 10:20:12 +05:30
Maneesh Gupta
5b2ca452c1
Merge pull request #669 from ROCm-Developer-Tools/feature_automatic_cast
...
Remove potential for mismatch between runtime passed actuals and defined formals
[ROCm/hip commit: aed5ad31ba ]
2018-09-13 07:54:22 +05:30
Maneesh Gupta
38ef2ec6aa
Merge pull request #670 from gargrahul/remove_adipose_launchkernelhcc
...
Remove adipose extn from launchKernelHcc sample
[ROCm/hip commit: c44906011d ]
2018-09-13 07:54:11 +05:30
Maneesh Gupta
2b59aea015
Merge pull request #661 from yxsamliu/add-empty-printf
...
Add empty printf for hip-clang
[ROCm/hip commit: 411e53a665 ]
2018-09-13 07:54:03 +05:30
Maneesh Gupta
4a708dc8c3
Merge pull request #648 from ROCm-Developer-Tools/yxsamliu-patch-2
...
Document kernel launching for hip-clang
[ROCm/hip commit: 48f3d77185 ]
2018-09-13 07:53:50 +05:30
Aaron Enye Shi
4d265c6df0
Avoid AMP-retrict call to CPU-restrict
...
[ROCm/hip commit: 894cbdd749 ]
2018-09-12 14:54:31 +00:00
Rahul Garg
0fc9b3cb8d
Remove adipose extn from launchKernelHcc sample
...
[ROCm/hip commit: fb706902cc ]
2018-09-12 16:41:24 +05:30
Alex Voicu
f6100dae08
Remove potential for mismatch between runtime passed actuals and defined formals.
...
[ROCm/hip commit: cdfea3ef7b ]
2018-09-12 10:30:48 +01:00
Maneesh Gupta
c1d8dc86ff
Merge pull request #664 from lcskrishna/master
...
added __host__ to float2half and half2float functions.
[ROCm/hip commit: 8249cf037b ]
2018-09-12 14:50:01 +05:30
Maneesh Gupta
3015572a69
Merge pull request #663 from yxsamliu/fix-launch
...
Use template for hipLaunchKernelGGL for hip-clang
[ROCm/hip commit: 133d665a88 ]
2018-09-12 14:49:38 +05:30
Maneesh Gupta
667190d630
Merge pull request #667 from carlushuang/longlong_as_double_fix
...
fix __longlong_as_double() problem, return the double value
[ROCm/hip commit: fefb2b2e68 ]
2018-09-12 12:53:57 +05:30