Aditya Atluri
945526cf77
added runtime api hipMemcpyFromSymbolAsync
...
Change-Id: Ibaf925faf0ba464dd0ed6c5ea74c224c2ce38889
[ROCm/clr commit: 3d348b2d81 ]
2017-02-22 19:16:35 -06:00
Aditya Atluri
94f0fdfc5b
Enable symbol tests
...
Change-Id: I6bd036bf00c8051c8ff728ee60562c4ebd222160
[ROCm/clr commit: 2e3f3c7d26 ]
2017-02-22 13:42:03 -06:00
Maneesh Gupta
90a03f8684
Disable failing directed tests
...
- hipTestDeviceSymbol
- hipTestConstant
- hipTestMallocKernel
Change-Id: Ibfe9fc0b8a59882f1de64b42e18777a7bd56ee97
[ROCm/clr commit: 6659eb8d16 ]
2017-02-09 14:48:22 +05:30
Aditya Atluri
f36992067b
fixed symbol memcpy issue
...
Change-Id: I89d7401be51d194bcbf771020ba66e3d3b6a18f8
[ROCm/clr commit: 0d4e6ae60a ]
2017-02-01 17:54:59 -06:00
Aditya Atluri
324409b2bb
changed device code tests to work not to work as one
...
Change-Id: I0eec1eab19dda3b703bc3a0d778a6bbb2802a412
[ROCm/clr commit: eee520def9 ]
2017-01-27 09:20:14 -06:00
Aditya Atluri
7b180aff34
Added HIP_SYMBOL macro to act as a wrapper between HCC and NVCC symbol name parameters
...
Change-Id: I008d028b1e29d5a00d0e449af388216396ad2f75
[ROCm/clr commit: 2a55ae10e8 ]
2016-10-13 10:31:56 -05:00
Aditya Atluri
ac89997057
changed hipTestDeviceSymbol test to compile for both nvcc and hcc path
...
Change-Id: I041770ad59d4f88d0c8d27d90cdc8a799935ada1
[ROCm/clr commit: 8e8939d775 ]
2016-10-11 13:50:31 -05:00
Aditya Atluri
41077d99af
added more changes to memcpytosymbol
...
1. Refactored code to use HCC internal APIs rather than HCC copy APIs
2. Added hipMemcpyToSymbolAsync
3. Added test for hipMemcpyToSymbolAsync
4. Added new error hipErrorInvalidSymbol
Change-Id: I0e359b2d0ff5d682bbccdf9c2923e16b35e39497
[ROCm/clr commit: 0bf811b875 ]
2016-10-11 13:29:46 -05:00
Aditya Atluri
68b3ae7fce
Added feature for memcpy to Symbol
...
1. Currently works only for __attribute__((addrspace(1))
2. Need to pass in string for name of the variable
3. Added test to check functionality
Change-Id: I4c3cc1bf151cb5423e4aef59fcc4ad5693b31641
[ROCm/clr commit: 89b576da65 ]
2016-10-11 12:09:58 -05:00