İşleme Grafiği

1858 İşleme

Yazar SHA1 Mesaj Tarih
Siu Chi Chan d97b4b55cc add HC_FEATURE_PRINTF around the printf buffer definition
[ROCm/clr commit: 085d63099c]
2017-10-25 12:00:02 -04:00
Siu Chi Chan f3b4833413 printf support for module API
[ROCm/clr commit: 4ed3e9e15f]
2017-10-24 00:55:41 -04:00
Siu Chi Chan 9997997fe5 add an unit test for printf
[ROCm/clr commit: f1992c5b11]
2017-10-23 18:31:13 -04:00
Siu Chi Chan 1e4a2a7dd0 add a printf device function
[ROCm/clr commit: 36c2795dd4]
2017-10-23 18:30:08 -04:00
Siu Chi Chan 5f24981c61 replace __hcc_workweek__ with HC_FEATURE_PRINTF flag
[ROCm/clr commit: da7c37947c]
2017-10-23 18:30:08 -04:00
Ben Sander 33b46b8ed9 Merge pull request #214 from scchan/reinit_printf_buffer
hipDeviceReset(): make sure to reinitialize the printf buffer in hcc RT

[ROCm/clr commit: 326651875d]
2017-10-20 11:04:37 -05:00
Chris Kitching 5cbaf06867 Inline a redundant std::vector
Looks like a partial refactor..?


[ROCm/clr commit: 6165b65d21]
2017-10-19 14:11:25 +01:00
Chris Kitching ddd6304971 Allow user-provided -std=* argument to override the default
This means any user-provided -std=* argument overrides this one,
allowing use of newer standards.


[ROCm/clr commit: 90b04f696b]
2017-10-19 14:11:15 +01:00
Siu Chi Chan 5ccf3d4d9b hipDeviceReset(): make sure to reinitialize the printf buffer in hcc RT
[ROCm/clr commit: a1956f64e6]
2017-10-18 16:26:13 -04:00
Evgeny Mankov af78943d2c Merge pull request #210 from ChrisKitching/output-hipify
[HIPIFY] Alter output file behaviour slightly

[ROCm/clr commit: 6cfa73a7da]
2017-10-18 21:46:31 +03:00
Chris Kitching bbc7a86d2c Unconditionally append .hip as the default output filename
[ROCm/clr commit: dbbd6d576d]
2017-10-18 19:19:18 +01:00
Chris Kitching 756aca43f9 If an output path is given _use it_
Don't append .hip to a user-provided output file...


[ROCm/clr commit: 14061bf0e6]
2017-10-16 17:32:57 +01:00
Chris Kitching 40b7c1f9a1 Operate on a temp file in-place
This copies to the output after operation, instead of working
_on_ the output. This allows includes to work correctly, while
supporting output paths anywhere on the filesystem.

Fixes #208
Fixes #206


[ROCm/clr commit: bd8a90a05b]
2017-10-16 17:32:56 +01:00
Evgeny Mankov 8d9f902675 [HIPIFY][#199][Partial fix] Fix for cudaLaunchKernel transformation
[Synopsis]
If any of kernel arguments is a MACRO its location calculation is wrong (location of its definition is actually calculated).
Thus garbage code is being produced on the place of such a MACRO starting from the end of its actual definition.

[Solution]
Add isMacroBodyExpansion and isMacroArgExpansion checks on kernel arguments.


[ROCm/clr commit: f3ef942407]
2017-10-12 20:05:42 +03:00
Evgeny Mankov e403132550 [HIPIFY] cmake changes
+ standalone build support
+ WIN MSVC support
+ disable lit testing by default
+ to enable lit testing -DHIPIFY_CLANG_TESTS=1 should be specified

Tested builds:
+ hipify-clang standalone           {Ubuntu 16.04|Windows 10} {Debug|Release} {x86|x64a} {g++|clang++|MSVC 2017} {llvm 3.8.0|llvm 3.9.0} {-DHIPIFY_CLANG_TESTS=1| }
+ HIP {-DHIPIFY_CLANG_LLVM_DIR=..|} {Ubuntu 16.04}            {Debug|Release} {x86|x64a} {hcc}                   {llvm 3.8.0|llvm 3.9.0} {-DHIPIFY_CLANG_TESTS=1| }


[ROCm/clr commit: ff38a484af]
2017-10-09 20:28:20 +03:00
Evgeny Mankov 25f3bf2c44 Merge branch 'master' of https://github.com/ROCm-Developer-Tools/HIP
[ROCm/clr commit: 86e0aa63d0]
2017-10-09 20:17:43 +03:00
Maneesh Gupta 2719e8a185 Bump HIP version to 1.4 and update release notes
Change-Id: I3570dedb32fe5fec6f60565c587a3282a4c6c709


[ROCm/clr commit: 253c1bf890]
2017-10-06 10:26:11 +05:30
Evgeny Mankov 72215db89e [HIPIFY] CUDA RT Textures and Arrays support update
[ROCm/clr commit: 858315b4cd]
2017-10-05 16:38:36 +03:00
Maneesh Gupta caba6ac8d5 Merge pull request #188 from gargrahul/texture2D_tests
Added Texture 2D object and reference APIs tests

[ROCm/clr commit: 7bc98ced9d]
2017-10-05 12:01:10 +05:30
Maneesh Gupta e80a4ee235 Merge pull request #194 from bensander/fix_genco_math_path
Fix math ordering for --genco mode.

[ROCm/clr commit: 132316fecf]
2017-10-03 16:17:34 +05:30
Ben Sander e5bb8f73d0 Fix math ordering for --genco mode.
[ROCm/clr commit: 2e9b78c274]
2017-10-02 21:52:16 +00:00
Rahul Garg bc675b15b8 Fixed review comment
[ROCm/clr commit: 71a5a0cb42]
2017-10-02 17:29:08 +05:30
Rahul Garg f32bb0e089 Fixed review comments
[ROCm/clr commit: 79a943e654]
2017-10-02 10:57:25 +05:30
Rahul Garg 59fce18f03 Fixed build issue
[ROCm/clr commit: d92cfa44d2]
2017-10-02 10:40:01 +05:30
Rahul Garg c1cb518025 Fix texture support on HIP/NVCC path
[ROCm/clr commit: e6725e2b7a]
2017-10-02 10:40:01 +05:30
Kent Knox 80e399ba20 Making docker_clean_images more resilient
To the failure of deleting images.


[ROCm/clr commit: c6af44f67d]
2017-09-28 14:28:53 -05:00
Maneesh Gupta e205285f1c Merge pull request #187 from gargrahul/fix_texture_fetch_issue
Fixed hipTexture fetch issue

[ROCm/clr commit: 1701d9726e]
2017-09-27 08:48:15 +05:30
Kent Knox 71a01e5bbb Force organization name to be lowercase for docker
error building docker image because of CamelCasing


[ROCm/clr commit: 6f8592a863]
2017-09-26 14:33:29 -05:00
Rahul Garg 8f194d831a Added HIT block
[ROCm/clr commit: 05070fe824]
2017-09-26 11:39:09 +05:30
Rahul Garg aaa77132da Added Texture 2D object and reference APIs tests
[ROCm/clr commit: 36db84a68f]
2017-09-26 11:33:23 +05:30
Kent Knox 4e63ea0714 Modify the path for downloaded artifacts from hcc
[ROCm/clr commit: 2fadb2a097]
2017-09-24 23:12:42 -05:00
Rahul Garg 0de0e63556 Fixed hipTexture fetch issue
[ROCm/clr commit: 9e07b08ce5]
2017-09-25 06:54:29 +05:30
Siu Chi Chan 063dae2c46 ensure the condition is evaluated before applying the negation operator
[ROCm/clr commit: bf6a3f4294]
2017-09-20 01:38:28 -04:00
Maneesh Gupta 002a7a1b48 Merge pull request #183 from wsttiger/master
Remove the conversion of warpSize to be consistent with hipDeviceProp

[ROCm/clr commit: 794ea64e6e]
2017-09-20 09:15:18 +05:30
Maneesh Gupta 7d52fccf9a Merge pull request #184 from emankov/master
[HIPIFY] Fix typo in doc

[ROCm/clr commit: 9ab3184aab]
2017-09-20 09:11:50 +05:30
Maneesh Gupta a161aec21c Merge pull request #161 from kknox/hcc-integration-testing-squash
HCC integration testing

[ROCm/clr commit: 0166e6ff68]
2017-09-20 09:10:30 +05:30
Evgeny Mankov 6043ab0755 [HIPIFY] CUDA RT Textures support update
[ROCm/clr commit: bbaf16b263]
2017-09-18 17:52:50 +03:00
Evgeny Mankov c49d3445b5 [HIPIFY] Fix typo in doc
[ROCm/clr commit: bfa3a0a433]
2017-09-18 17:26:33 +03:00
wsttiger 88382e05b9 Remove the conversion of warpSize to be consistent with hipDeviceProp
[ROCm/clr commit: bda788ca97]
2017-09-15 15:05:05 -05:00
Ben Sander 0a84238809 Merge pull request #182 from whchung/bump_major_version
Bump device major version from 2 to 3

[ROCm/clr commit: 5e48654932]
2017-09-15 11:15:35 -05:00
Wen-Heng (Jack) Chung a6159384a1 Bump device major version from 2 to 3
This would significantly improve performance for certain apps in kernel
selection logic.


[ROCm/clr commit: 1efc99e69f]
2017-09-15 15:47:39 +00:00
Kent Knox 512fe19646 Adding boolean parameter to job to push to docker-hub
Remove the restriction to build only on gfx803


[ROCm/clr commit: 6020c8b499]
2017-09-15 10:25:26 -05:00
Kent Knox 43b659eaab Made function hcc_integration_testing
[ROCm/clr commit: 8840fc3f87]
2017-09-15 10:25:26 -05:00
Kent Knox 2769eae6ae Adding support to take parameters from upstream hcc
HCC build can start passing in build parameters into hip build


[ROCm/clr commit: 60908fe8da]
2017-09-15 10:25:26 -05:00
Kent Knox 2512781078 Adding docker_clean_images
[ROCm/clr commit: 46f9300a12]
2017-09-15 10:25:26 -05:00
Kent Knox c8ee8c2f26 Adding docker_upload_dockerhub
Refactored when docker images get deleted to the end of the
pipeline


[ROCm/clr commit: c8c5016601]
2017-09-15 10:25:26 -05:00
Kent Knox 0944d320b8 Adding support to upload images to docker-hub
[ROCm/clr commit: c363e03874]
2017-09-15 10:25:26 -05:00
Maneesh Gupta e3aa4edf79 Merge pull request #155 from wsttiger/master
Modify hip headers such that they are more compatible with strict C compiler

[ROCm/clr commit: 01163d327b]
2017-09-15 10:49:55 +05:30
Maneesh Gupta 906e52b947 Merge pull request #177 from aaronenyeshi/patch-2
[CentOS7] Fix HIP sample hipInfo and other tests

[ROCm/clr commit: 39fb3230e5]
2017-09-15 10:49:01 +05:30
Ben Sander 26a332fd62 Merge pull request #179 from gargrahul/fix_hipmallocarray
Fixed hipMallocArray for 1D cases

[ROCm/clr commit: b54ab82694]
2017-09-14 12:59:33 -05:00