Aditya Atluri
4d16bb272e
added bessel zero and one order functions
...
Change-Id: I57039d54eae7207db00415bc7ba09bbf9cb6425a
[ROCm/clr commit: ce52a8f70c ]
2016-06-14 11:50:48 +05:30
Maneesh Gupta
bdfa974253
Merge "added erfinv software implementation" into amd-master
...
[ROCm/clr commit: 1dbb2f5205 ]
2016-06-14 02:13:01 -04:00
Maneesh Gupta
46e60b1bd1
Merge "hipDispatchLatency: reduce iterations to 5120" into amd-master
...
[ROCm/clr commit: 37257dda35 ]
2016-06-14 00:28:12 -04:00
Aditya Atluri
657a1222d7
added erfinv software implementation
...
Change-Id: Ib1a5584f6c81ab3afa70f7bcbfd7780e156454e3
[ROCm/clr commit: 720fa16355 ]
2016-06-14 00:09:41 -04:00
Aditya Atluri
570eba42ae
added more device functions
...
Change-Id: I191919060b393772ee442cc19d83479217c5a4ce
[ROCm/clr commit: ae96fe4d12 ]
2016-06-13 11:55:12 -05:00
Maneesh Gupta
c59f486109
hipDispatchLatency: reduce iterations to 5120
...
Change-Id: I94ae4993ff5058cf15f9487a5a528fc24c1ad5fa
[ROCm/clr commit: 3d4bbc4224 ]
2016-06-13 14:23:51 +05:30
Aditya Atluri
4e46d95dac
added normcdf support
...
Change-Id: I4887bc588589ed067eaa339d5eccd988c1c5d649
[ROCm/clr commit: 20b991e99a ]
2016-06-13 10:09:37 +05:30
Maneesh Gupta
449f868019
Merge "Added more device functions" into amd-master
...
[ROCm/clr commit: 102b424ca9 ]
2016-06-12 23:51:02 -04:00
Maneesh Gupta
ef0fdcc0a0
Merge "added test for float device functions c6dfb0" into amd-master
...
[ROCm/clr commit: fc4b55f516 ]
2016-06-12 23:50:57 -04:00
Maneesh Gupta
87f1880cfe
Merge "fix_testcase" into amd-master
...
[ROCm/clr commit: 79cb250265 ]
2016-06-10 12:44:05 -04:00
Aditya Atluri
d94fa903bf
Added more device functions
...
1. Added copyright for device float test
2. Added device double functions support
3. Added device double functions test
4. Corrected device function signatures in headers
Change-Id: I13c8829682c925992f5cad84062bc9f702fe4048
[ROCm/clr commit: c7462bd524 ]
2016-06-10 09:46:31 -05:00
Aditya Atluri
ee25c64d49
added test for float device functions c6dfb0
...
Change-Id: I792a68610c6cfa54d6eee633c8605197bd4d2792
[ROCm/clr commit: 98f02106ef ]
2016-06-10 09:03:43 -05:00
7SK
e58e29b784
fix_testcase
...
Change-Id: I878e79ac29b685672662db6ba8cd8d94d725d24f
[ROCm/clr commit: 0201bf8191 ]
2016-06-10 06:23:02 -04:00
Aditya Atluri
0fce1ff505
added more float device functions
...
Change-Id: I106ce6de9ed8806b3699dcf0add9efc9e8583615
[ROCm/clr commit: 681c5fda12 ]
2016-06-10 06:22:00 -04:00
7SK
2c5530e9f2
fix_ldg
...
Change-Id: I53de5fa91b4f57d496ffe46787d197ae84dde4a4
[ROCm/clr commit: fda049fa5f ]
2016-06-09 16:56:05 -04:00
Maneesh Gupta
2ffee8c750
Merge branch 'amd-master' into privatestaging
...
[ROCm/clr commit: e2614e125f ]
2016-06-08 22:01:13 +05:30
Maneesh Gupta
7ef8079031
Merge branch 'amd-master' into privatestaging
...
[ROCm/clr commit: 63b7a3fc65 ]
2016-06-08 21:42:15 +05:30
Maneesh Gupta
d7e6475869
Merge branch 'release_0.86.00' into amd-master
...
Change-Id: I13c51e8ba1f98203d7419df23fa1d3a71890373d
[ROCm/clr commit: e797253165 ]
2016-06-08 15:00:32 +05:30
Maneesh Gupta
21431b7ed9
Merge "Squashed commit of the following:" into amd-master
...
[ROCm/clr commit: cce19ad99a ]
2016-06-07 12:52:21 -04:00
Maneesh Gupta
9852f1b628
Fix RELEASE.md
...
[ROCm/clr commit: db050f19aa ]
2016-06-07 22:18:18 +05:30
Maneesh Gupta
88de8f6b16
Updated release notes
...
Change-Id: Ied90c54683dd96ac9fb0c3039a94aea5e4aa11c6
[ROCm/clr commit: 6bcc56052f ]
2016-06-06 21:52:13 +05:30
Maneesh Gupta
c433f34ef7
Updated doxygen documentation
...
Change-Id: Idec4b7b811a441c9a792aa205286352f243945f0
[ROCm/clr commit: c24152a16b ]
2016-06-06 21:48:40 +05:30
Maneesh Gupta
385112fb99
Use cpu agent when using staging buffer
...
Change-Id: I195a8137e86f2752681d6ba4dc7ba1b6f654e264
[ROCm/clr commit: b35fa83c47 ]
2016-06-06 12:42:44 +05:30
Jack Chung
c12b4d931d
Squashed commit of the following:
...
commit 9548493fa754b3bf5c31cbdc2211db1e73e8c07c
Author: Jack Chung <whchung@gmail.com >
Date: Mon May 23 11:57:23 2016 +0800
Rename hipExternShared test to hipDynamicShared
Change-Id: I180d9d539420fb69cfc121eceaa7db9da03483b2
commit 827081f8244a38f010789d556db0c4ff7b6422d8
Author: Jack Chung <whchung@gmail.com >
Date: Mon May 23 11:56:27 2016 +0800
Rename HIP_DECLARE_EXTERN_SHARED to HIP_DYNAMIC_SHARED
Change-Id: I22362d179812ac547e0f11ba4e2bb999050e08ae
commit 4c277228ed41af187739610fa17eab1fb144c947
Author: Jack Chung <whchung@gmail.com >
Date: Thu May 19 17:49:52 2016 +0800
Adopt new interface to get dynamic LDS in hc.hpp
Change-Id: I47b433b714633a4c97df87c40a0b1d3386429a00
commit 5a36117d777064113a528dc47b42e8c8413baa97
Author: Jack Chung <whchung@gmail.com >
Date: Thu May 19 11:29:24 2016 +0800
Add test patterns for regular expression to match "extern __shared__"
These test patterns should better be saved as an individual test case, but I'm
not familiar with HIP test structures so I leave them as comments in hipify as
of now.
Change-Id: I7fee89c89b9e73de2133357a226ec0c769733531
commit 1b26284168c7f5339f63338fd0149bed5d994656
Author: Jack Chung <whchung@gmail.com >
Date: Thu May 19 11:25:23 2016 +0800
Add one HIP unit test to use HIP_DECLARE_EXTERN_SHARED
Change-Id: I4d9907815920693a74ea9d575fe26e7c67636109
commit 77b816ee5972b13d829d5bbcf06fbfd07acea2af
Author: Jack Chung <whchung@gmail.com >
Date: Wed May 18 19:18:59 2016 +0800
Adopt HIP_ prefix for DECLARE_EXTERN_SHARED macro
Change-Id: I555ded16b449b67d2e20904013d86fe1ded6a2be
commit ef0997939c3578a9ae11621bf21c0416f04d2622
Author: Jack Chung <whchung@gmail.com >
Date: Wed May 18 17:42:04 2016 +0800
Modify hipify to support converting extern __shared__ to DECLARE_EXTERN_SHARED macro
Added regular expression to search & replace extern __shared__ declarations to
DECLARE_EXTERN_SHARED macro.
Limitation:
- Won't work if "extern __shared__" is declared at global scope
Sample Usages:
extern __shared__ double foo[];
extern __shared__ unsigned int foo[];
extern volatile __shared__ double foo[];
extern volatile __shared__ unsigned int sdata[];
extern __shared__ volatile unsigned int sdata[];
extern __shared__ T s[];
extern __shared__ T::type s[];
extern __shared__ blah<T>::type s[];
extern __shared__ typename mapper<Float>::type s_data[];
extern __attribute__((used)) __shared__ typename mapper<Float>::type s_data[];
Change-Id: I2be0b7039adeddb789f5a2b067d403a43fdc3e26
commit 93ff268724493aedfacdcd5a5aa9a100f4ebaed0
Author: Jack Chung <whchung@gmail.com >
Date: Wed May 18 15:13:09 2016 +0800
Introduce DECLARE_EXTERN_SHARED macro to encapsulate "extern __shared__" decls
Change-Id: I93b2d37c763195b0ca9fd0afee78605a1e3272db
commit cff9c95412de343cc6405158b5acc4f1029267ff
Author: Jack Chung <whchung@gmail.com >
Date: Wed May 18 12:53:54 2016 +0800
Add __get_dynamic_groupbaseptr() to point to dynamic LDS
Change-Id: I97b548d8a691488057617c551a8f331cad7afc77
Change-Id: I84e7875b76fa1f59e860e19c93bd4209cdd1fd2c
[ROCm/clr commit: 65448e74ed ]
2016-06-05 06:20:44 -04:00
Maneesh Gupta
150df53e04
Move hipify-clang info to its own README
...
Squashed commit of the following:
commit bc44bcee461e46b0cf5cb9fe09213dca450b081a
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:50:05 2016 +0300
added note about errors without CUDA sdk installed
commit 5fd73ba90c0940bdc977737894362a99f4232b56
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:31:47 2016 +0300
move clang-hipify info to its own README
commit 21d81a6d5acd3f093d77ac4d584e6f5bbe48f8cc
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:30:00 2016 +0300
initial version
Change-Id: I157294699a7be3d0bb38b2ee4a137a94280529c9
[ROCm/clr commit: 6da4ac8dcb ]
2016-05-26 12:40:19 +05:30
Maneesh Gupta
3c1a11ad61
Merge "Move hipify-clang info to its own README" into amd-master
...
[ROCm/clr commit: 399e39aa1c ]
2016-05-26 00:51:40 -04:00
Rahul Garg
6dfe1d5c09
Merge "Update in clock function" into amd-master
...
[ROCm/clr commit: 21930a9372 ]
2016-05-24 10:15:12 -04:00
Maneesh Gupta
d01e9482ae
Move hipify-clang info to its own README
...
Squashed commit of the following:
commit bc44bcee461e46b0cf5cb9fe09213dca450b081a
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:50:05 2016 +0300
added note about errors without CUDA sdk installed
commit 5fd73ba90c0940bdc977737894362a99f4232b56
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:31:47 2016 +0300
move clang-hipify info to its own README
commit 21d81a6d5acd3f093d77ac4d584e6f5bbe48f8cc
Author: Daniil Fukalov <daniil.fukalov@amd.com >
Date: Mon May 16 20:30:00 2016 +0300
initial version
Change-Id: I157294699a7be3d0bb38b2ee4a137a94280529c9
[ROCm/clr commit: be0d44bd74 ]
2016-05-24 12:45:25 +05:30
Maneesh Gupta
bbdf746112
Merge "Fix missing JSON database warning from hipify-clang" into amd-master
...
[ROCm/clr commit: f254c07381 ]
2016-05-23 01:50:46 -04:00
Maneesh Gupta
d1c47f5587
Merge "Add hipSetDeviceFlags implementation for NVCC" into amd-master
...
[ROCm/clr commit: 7e15de2126 ]
2016-05-20 13:03:42 -04:00
Maneesh Gupta
f7a000bf5b
Merge "Disable failing/unsupported test cases on nvcc platform" into amd-master
...
[ROCm/clr commit: 65357e6700 ]
2016-05-20 13:03:26 -04:00
Maneesh Gupta
6b5664d471
Merge "Link against libc++ only on hcc platform" into amd-master
...
[ROCm/clr commit: b8b9f55655 ]
2016-05-20 13:03:17 -04:00
Maneesh Gupta
0644603c07
Fix missing JSON database warning from hipify-clang
...
Change-Id: I4aeff51556678266c1392a031deeb9ffff2386bc
[ROCm/clr commit: 4efabb955b ]
2016-05-20 14:06:27 +05:30
Maneesh Gupta
52f7a44d29
Add hipSetDeviceFlags implementation for NVCC
...
Change-Id: Id19e965950b728cfe0a514e6cdf65a191d063c10
[ROCm/clr commit: a42b0f5909 ]
2016-05-20 12:39:02 +05:30
Maneesh Gupta
6c993e0450
Disable failing/unsupported test cases on nvcc platform
...
Change-Id: Iad00db3dd1663303c43eed81d26be76b3fb1ba85
[ROCm/clr commit: f7cf463cb4 ]
2016-05-20 12:30:37 +05:30
Maneesh Gupta
7011db5ef8
Link against libc++ only on hcc platform
...
Change-Id: I93569a5b8a9910dca0c88408cbe54fbb32384fcf
[ROCm/clr commit: 29e61560c0 ]
2016-05-20 12:24:54 +05:30
Rahul Garg
5b74d1666a
Update in clock function
...
Change-Id: I5819aa62693dc3b9b5d7e39944d1e58aadc72027
[ROCm/clr commit: 02a6c1fbe0 ]
2016-05-20 11:12:32 +05:30
Maneesh Gupta
5ecd546ea5
Fix bit_extract sample
...
Change-Id: I933f932bac26d9a9469d5d069973af166e11cbcd
[ROCm/clr commit: af65f415f0 ]
2016-05-20 01:06:08 -04:00
Ben Sander
a34e3be329
move/update API list
...
Change-Id: I90457b90bbcb2a3309bf65a94a25be69af38f261
[ROCm/clr commit: b73bdb7e07 ]
2016-05-16 15:19:07 -05:00
Ben Sander
53892f52ae
Update README.md
...
[ROCm/clr commit: ffd7511808 ]
2016-05-16 14:09:46 -05:00
Maneesh Gupta
f3b266462a
Merge "Update release notes for 0.86" into amd-master
...
[ROCm/clr commit: a12407fd41 ]
2016-05-16 05:11:55 -04:00
Maneesh Gupta
0fe5e4d12b
Add misssing unsigned keyword to atomicInc and atomicDec
...
Change-Id: I658479c4c7c409dba117152165229880aeb5ab9f
[ROCm/clr commit: 429c26ea93 ]
2016-05-16 10:42:13 +05:30
Ben Sander
c2a2fa029b
Update release notes for 0.86
...
Change-Id: I60eb5691aec35fad714aac38deb3c4eccf7ae12a
[ROCm/clr commit: 98e04c7a83 ]
2016-05-13 12:40:31 +05:30
Rahul Garg
66423d8014
Merge "Support for Atomic inc and dec in HIP" into amd-master
...
[ROCm/clr commit: 0d2396ab54 ]
2016-05-13 01:31:15 -04:00
Rahul Garg
6208379714
Support for Atomic inc and dec in HIP
...
Change-Id: I783e4917cece5cc379894f0d293382315fbfa8b0
[ROCm/clr commit: 8c11c333e2 ]
2016-05-12 11:10:48 +05:30
Maneesh Gupta
6dda3ebbfb
Fix square.cu to use cudaError_t instead of hipError_t
...
Change-Id: If3314910d1c03122741d3e0a45e14a4412c473b3
[ROCm/clr commit: 349b92f2a8 ]
2016-05-12 10:13:07 +05:30
Maneesh Gupta
ac4838d56e
Merge "dynamically compute HCC version dependency for hip_hcc package" into amd-master
...
[ROCm/clr commit: 335f6a51ae ]
2016-05-09 09:37:44 -04:00
Maneesh Gupta
547e17ce85
Merge "Added copyright for device functions file" into amd-master
...
[ROCm/clr commit: 4a81bd0d05 ]
2016-05-09 06:22:41 -04:00
Maneesh Gupta
e38581ae75
dynamically compute HCC version dependency for hip_hcc package
...
Change-Id: I5eca934826f12ee002416b299fd562db0f60056c
[ROCm/clr commit: 29c243a0a4 ]
2016-05-09 06:01:33 -04:00
Aditya Atluri
daa9b45ebf
Added copyright for device functions file
...
Change-Id: I689345ae7428928b4d2d7cd37fbc561309db3256
[ROCm/clr commit: 67e2ee1efe ]
2016-05-06 10:51:06 -05:00