76333 Коммитов

Автор SHA1 Сообщение Дата
Aditya Atluri d496576b55 Added type conversion intrinsics
1. Added all type conversion intrinsics
2. NO TESTS have been added. (Will add in next commit)
3. Sanatized code in hip_runtime.h
4. Added passed() to hipTestHalf to make it pass on HIT

Change-Id: I0987963c802fc7ff4d7e07d7b88d86da35da53c9
2017-01-16 12:10:05 -06:00
Aditya Atluri 8e411f0beb Added type conversion intrinsics
1. Added all type conversion intrinsics
2. NO TESTS have been added. (Will add in next commit)
3. Sanatized code in hip_runtime.h
4. Added passed() to hipTestHalf to make it pass on HIT

Change-Id: I0987963c802fc7ff4d7e07d7b88d86da35da53c9


[ROCm/hip commit: 6f2cfddc67]
2017-01-16 12:10:05 -06:00
Aditya Atluri 6f2cfddc67 Added type conversion intrinsics
1. Added all type conversion intrinsics
2. NO TESTS have been added. (Will add in next commit)
3. Sanatized code in hip_runtime.h
4. Added passed() to hipTestHalf to make it pass on HIT

Change-Id: I0987963c802fc7ff4d7e07d7b88d86da35da53c9
2017-01-16 12:10:05 -06:00
foreman 522de582a2 P4 to Git Change 1362129 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/16 03:00:05
SWDEV-2 - Change OpenCL version number from 2336 to 2337.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2083 edit


[ROCm/clr commit: a879900c3f]
2017-01-16 03:09:08 -05:00
foreman a879900c3f P4 to Git Change 1362129 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/16 03:00:05
SWDEV-2 - Change OpenCL version number from 2336 to 2337.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2083 edit
2017-01-16 03:09:08 -05:00
foreman d6dae9c237 P4 to Git Change 1361988 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/15 03:00:07
SWDEV-2 - Change OpenCL version number from 2335 to 2336.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2082 edit


[ROCm/clr commit: 53ae51c7a3]
2017-01-15 03:14:53 -05:00
foreman 53ae51c7a3 P4 to Git Change 1361988 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/15 03:00:07
SWDEV-2 - Change OpenCL version number from 2335 to 2336.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2082 edit
2017-01-15 03:14:53 -05:00
foreman 8a49060445 P4 to Git Change 1361969 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/14 03:00:05
SWDEV-2 - Change OpenCL version number from 2334 to 2335.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2081 edit


[ROCm/clr commit: 90da6e0fe5]
2017-01-14 03:14:20 -05:00
foreman 90da6e0fe5 P4 to Git Change 1361969 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/14 03:00:05
SWDEV-2 - Change OpenCL version number from 2334 to 2335.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2081 edit
2017-01-14 03:14:20 -05:00
foreman 26000ade1b P4 to Git Change 1361929 by smekhano@stas-rampitec-hsa on 2017/01/13 17:49:16
SWDEV-109533 - AMDIL: increase inline cost threshold from 400 to 14000
	This is the w/a to allow Blender work on SI device.

	Testing: precheckin
	Reviewed by Boleslaw Ciesielski

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/OPTIONS.def#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#135 edit


[ROCm/clr commit: 1330285eca]
2017-01-13 17:56:50 -05:00
foreman 1330285eca P4 to Git Change 1361929 by smekhano@stas-rampitec-hsa on 2017/01/13 17:49:16
SWDEV-109533 - AMDIL: increase inline cost threshold from 400 to 14000
	This is the w/a to allow Blender work on SI device.

	Testing: precheckin
	Reviewed by Boleslaw Ciesielski

Affected files ...

... //depot/stg/opencl/drivers/opencl/compiler/legacy-lib/utils/OPTIONS.def#6 edit
... //depot/stg/opencl/drivers/opencl/compiler/lib/utils/OPTIONS.def#135 edit
2017-01-13 17:56:50 -05:00
Aditya Atluri d71fc0e60a added half2 log, log10, exp, exp10 math functions
1. Enabled tests for log, log10, exp, exp10 half2
2. h2rint is still disabled.

Change-Id: I01f6002f6992259919893c524c526db5ee09473a


[ROCm/clr commit: 5c5f5c1ad1]
2017-01-13 13:26:10 -06:00
Aditya Atluri 5c5f5c1ad1 added half2 log, log10, exp, exp10 math functions
1. Enabled tests for log, log10, exp, exp10 half2
2. h2rint is still disabled.

Change-Id: I01f6002f6992259919893c524c526db5ee09473a
2017-01-13 13:26:10 -06:00
Aditya Atluri fa376d6d71 added half2 log, log10, exp, exp10 math functions
1. Enabled tests for log, log10, exp, exp10 half2
2. h2rint is still disabled.

Change-Id: I01f6002f6992259919893c524c526db5ee09473a


[ROCm/hip commit: bf45105c7c]
2017-01-13 13:26:10 -06:00
Aditya Atluri bf45105c7c added half2 log, log10, exp, exp10 math functions
1. Enabled tests for log, log10, exp, exp10 half2
2. h2rint is still disabled.

Change-Id: I01f6002f6992259919893c524c526db5ee09473a
2017-01-13 13:26:10 -06:00
Aditya Atluri 4756cf7c16 added half2 math operations
1. They use SDWA + LLVM IR
2. Added these functions to test
3. Need to do exp, exp10, log, log10, rint

Change-Id: I06176acc6cb8bb054495310531777406a41b54e4


[ROCm/clr commit: eff68c989a]
2017-01-13 12:27:11 -06:00
Aditya Atluri eff68c989a added half2 math operations
1. They use SDWA + LLVM IR
2. Added these functions to test
3. Need to do exp, exp10, log, log10, rint

Change-Id: I06176acc6cb8bb054495310531777406a41b54e4
2017-01-13 12:27:11 -06:00
Aditya Atluri 1f5fe6714b added half2 math operations
1. They use SDWA + LLVM IR
2. Added these functions to test
3. Need to do exp, exp10, log, log10, rint

Change-Id: I06176acc6cb8bb054495310531777406a41b54e4


[ROCm/hip commit: 0e576295b4]
2017-01-13 12:27:11 -06:00
Aditya Atluri 0e576295b4 added half2 math operations
1. They use SDWA + LLVM IR
2. Added these functions to test
3. Need to do exp, exp10, log, log10, rint

Change-Id: I06176acc6cb8bb054495310531777406a41b54e4
2017-01-13 12:27:11 -06:00
Aditya Atluri b2973b97e2 added math functions for half
1. Added math functions for half precision
2. HRCP is not available due to device code linking errors, will be enabled once it is fixed
3. Added math functions to half test file

Change-Id: Ie317ce70ef518a4fc3f27142143d01e0327f5df3


[ROCm/clr commit: fe38e9652b]
2017-01-13 12:05:29 -06:00
Aditya Atluri fe38e9652b added math functions for half
1. Added math functions for half precision
2. HRCP is not available due to device code linking errors, will be enabled once it is fixed
3. Added math functions to half test file

Change-Id: Ie317ce70ef518a4fc3f27142143d01e0327f5df3
2017-01-13 12:05:29 -06:00
Aditya Atluri 0d5b2539d3 added math functions for half
1. Added math functions for half precision
2. HRCP is not available due to device code linking errors, will be enabled once it is fixed
3. Added math functions to half test file

Change-Id: Ie317ce70ef518a4fc3f27142143d01e0327f5df3


[ROCm/hip commit: 8c978c210c]
2017-01-13 12:05:29 -06:00
Aditya Atluri 8c978c210c added math functions for half
1. Added math functions for half precision
2. HRCP is not available due to device code linking errors, will be enabled once it is fixed
3. Added math functions to half test file

Change-Id: Ie317ce70ef518a4fc3f27142143d01e0327f5df3
2017-01-13 12:05:29 -06:00
Aditya Atluri d3fe56550e added half2 cmp and conv, data movement device functions
1. Added half2 comparision functions
2. Added conversion and data movement half apis

Change-Id: Ia33c0e957d9deb1f2b7a8fde8e22168f4d41b88b


[ROCm/clr commit: 646f566bbf]
2017-01-13 10:56:07 -06:00
Aditya Atluri 646f566bbf added half2 cmp and conv, data movement device functions
1. Added half2 comparision functions
2. Added conversion and data movement half apis

Change-Id: Ia33c0e957d9deb1f2b7a8fde8e22168f4d41b88b
2017-01-13 10:56:07 -06:00
Aditya Atluri b00361b981 added half2 cmp and conv, data movement device functions
1. Added half2 comparision functions
2. Added conversion and data movement half apis

Change-Id: Ia33c0e957d9deb1f2b7a8fde8e22168f4d41b88b


[ROCm/hip commit: 3f52f76194]
2017-01-13 10:56:07 -06:00
Aditya Atluri 3f52f76194 added half2 cmp and conv, data movement device functions
1. Added half2 comparision functions
2. Added conversion and data movement half apis

Change-Id: Ia33c0e957d9deb1f2b7a8fde8e22168f4d41b88b
2017-01-13 10:56:07 -06:00
Ramesh Errabolu f0263d8198 Removing Old Commandwriter used by Profiler and Debugger
Change-Id: I77d2172eef1724d1d4aed6d8e7a9df6cdbeb0648
2017-01-13 11:51:21 -05:00
Ramesh Errabolu 03668e6e06 Removing Old Commandwriter used by Profiler and Debugger
Change-Id: I77d2172eef1724d1d4aed6d8e7a9df6cdbeb0648


[ROCm/ROCR-Runtime commit: f0263d8198]
2017-01-13 11:51:21 -05:00
Evgeny Mankov 740888f088 [HIPIFY] Formatting, no functional changes.
[ROCm/clr commit: 5200073b4c]
2017-01-13 14:59:15 +03:00
Evgeny Mankov 5200073b4c [HIPIFY] Formatting, no functional changes. 2017-01-13 14:59:15 +03:00
Evgeny Mankov a3cd9893d3 [HIPIFY] Formatting, no functional changes.
[ROCm/hip commit: b7992fa252]
2017-01-13 14:59:15 +03:00
Evgeny Mankov b7992fa252 [HIPIFY] Formatting, no functional changes. 2017-01-13 14:59:15 +03:00
Robert 4f1b94ab25 fix spelling errors
Conflicts:
	README.md
	docs/markdown/hip_faq.md

Change-Id: I8ca025e01276939ed3d7be24200ecaa8cf5e1e2c


[ROCm/clr commit: 32a35eda75]
2017-01-13 14:42:37 +05:30
Robert 32a35eda75 fix spelling errors
Conflicts:
	README.md
	docs/markdown/hip_faq.md

Change-Id: I8ca025e01276939ed3d7be24200ecaa8cf5e1e2c
2017-01-13 14:42:37 +05:30
Robert a0cb435ab9 fix spelling errors
Conflicts:
	README.md
	docs/markdown/hip_faq.md

Change-Id: I8ca025e01276939ed3d7be24200ecaa8cf5e1e2c


[ROCm/hip commit: 65ad9d80d7]
2017-01-13 14:42:37 +05:30
Robert 65ad9d80d7 fix spelling errors
Conflicts:
	README.md
	docs/markdown/hip_faq.md

Change-Id: I8ca025e01276939ed3d7be24200ecaa8cf5e1e2c
2017-01-13 14:42:37 +05:30
foreman 6b599e3357 P4 to Git Change 1361545 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/13 03:00:03
SWDEV-2 - Change OpenCL version number from 2333 to 2334.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2080 edit


[ROCm/clr commit: 0288d7e3f3]
2017-01-13 03:12:29 -05:00
foreman 0288d7e3f3 P4 to Git Change 1361545 by johtaylo@johtaylo-jtincrementor-increment on 2017/01/13 03:00:03
SWDEV-2 - Change OpenCL version number from 2333 to 2334.

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/utils/versions.hpp#2080 edit
2017-01-13 03:12:29 -05:00
Maneesh Gupta 133575a0cb Merge branch 'amd-develop' into amd-master
Change-Id: I1ec6b0bacf555d11adc5f67a55086dc6bd648efb


[ROCm/clr commit: eb0efa9bb0]
2017-01-13 09:12:39 +05:30
Maneesh Gupta eb0efa9bb0 Merge branch 'amd-develop' into amd-master
Change-Id: I1ec6b0bacf555d11adc5f67a55086dc6bd648efb
2017-01-13 09:12:39 +05:30
Maneesh Gupta 5546eda08c Merge branch 'amd-develop' into amd-master
Change-Id: I1ec6b0bacf555d11adc5f67a55086dc6bd648efb


[ROCm/hip commit: 53016c3e86]
2017-01-13 09:12:39 +05:30
Maneesh Gupta 53016c3e86 Merge branch 'amd-develop' into amd-master
Change-Id: I1ec6b0bacf555d11adc5f67a55086dc6bd648efb
2017-01-13 09:12:39 +05:30
Christophe Paquot 31d379c821 Add image 1.1 API changes to current code base
Initial work to import the latest (1.1) hsa_ext_image extension.

Change-Id: I51d70ef26f97250c884b3def2088be0d7eb04eb3
2017-01-12 14:49:54 -08:00
Christophe Paquot 321fdd26bf Add image 1.1 API changes to current code base
Initial work to import the latest (1.1) hsa_ext_image extension.

Change-Id: I51d70ef26f97250c884b3def2088be0d7eb04eb3


[ROCm/ROCR-Runtime commit: 31d379c821]
2017-01-12 14:49:54 -08:00
foreman cfec8e3e2a P4 to Git Change 1361404 by asalmanp@asalmanp-opencl-stg on 2017/01/12 17:37:52
SWDEV-107075 - [OCL][PAL] Making some changes for partialMemCopyTo function to move out the sDMA restrictions to out of the main if condition.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/12159/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#21 edit


[ROCm/clr commit: cff6f0b79a]
2017-01-12 17:49:08 -05:00
foreman cff6f0b79a P4 to Git Change 1361404 by asalmanp@asalmanp-opencl-stg on 2017/01/12 17:37:52
SWDEV-107075 - [OCL][PAL] Making some changes for partialMemCopyTo function to move out the sDMA restrictions to out of the main if condition.

	ReviewBoardURL = http://ocltc.amd.com/reviews/r/12159/

Affected files ...

... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palresource.cpp#21 edit
2017-01-12 17:49:08 -05:00
Aditya Atluri a52591d117 added comparision device functions for fp16
1. Added comparision device functions
2. Added test to check correct isa getting generated

Change-Id: I16732f5a1438bdce145f7bfcecd28198e3cc4b79


[ROCm/clr commit: 89998d436f]
2017-01-12 14:52:14 -06:00
Aditya Atluri 89998d436f added comparision device functions for fp16
1. Added comparision device functions
2. Added test to check correct isa getting generated

Change-Id: I16732f5a1438bdce145f7bfcecd28198e3cc4b79
2017-01-12 14:52:14 -06:00
Aditya Atluri d30f6a1d1b added comparision device functions for fp16
1. Added comparision device functions
2. Added test to check correct isa getting generated

Change-Id: I16732f5a1438bdce145f7bfcecd28198e3cc4b79


[ROCm/hip commit: 2dcd7600dc]
2017-01-12 14:52:14 -06:00