eshcherb
3a519a8f0d
fix pointers format ( #2037 )
...
* fix pointers format
* fix pointers format - cleanup
* fix pointers format - fix
[ROCm/clr commit: 6cb57ee64a ]
2020-04-23 21:54:51 +05:30
eshcherb
8a0e7adf78
adding HIP_PROF version macro ( #2000 )
...
[ROCm/clr commit: e524d1d54a ]
2020-04-04 13:10:28 -07:00
eshcherb
2fa4dc4b57
adding hipApiString ( #1989 )
...
[ROCm/clr commit: 1e5ea70588 ]
2020-04-01 12:10:33 +05:30
eshcherb
5c9e5225d4
adding hipExtModuleLaunchKernel to tracing layer ( #1880 )
...
[ROCm/clr commit: 82478dca65 ]
2020-02-19 13:47:49 +05:30
Xiaozhu Meng
e7fb74b07f
Fix struct declaration for C ( #1524 )
...
This change is necessary for HPCToolkit to use Roctracer to produce code centric profiling view.
[ROCm/clr commit: f9b8a01c77 ]
2019-10-16 10:48:55 +05:30
Evgeny
266d2fd9c8
tracing layer unifying with hcc: removing API_ID_ANY
...
[ROCm/clr commit: ed29c10394 ]
2019-10-08 19:09:43 -05:00
eshcherb
572a076fa5
parser support for spaces after func name ( #1294 )
...
* parser support for spaces after func name
* removing reference
[ROCm/clr commit: 91c9f29cd1 ]
2019-08-14 11:28:42 +00:00
Sarbojit2019
55fa6a83c6
Enabled gcc for hip host code ( #1214 )
...
* Enabled gcc for hip host code
* Adding tests for hip code + (gcc & g++), without kernels
* Excluding nvcc platforms for gcc and g++ tests + Addressing review comments
* minor code clean-up
* Add rocm include path
* Added relative path for library
* Hiding non supported functions for gcc
* Incorporating review comments
[ROCm/clr commit: f23c1a1499 ]
2019-08-05 09:51:36 +00:00
eshcherb
8b74b0e2b2
hip_api_name fixed to be inline to suppress not used warning ( #1194 )
...
[ROCm/clr commit: 0218f95c32 ]
2019-06-30 03:38:43 +00:00
Maneesh Gupta
c5a26eb941
Merge pull request #1173 from icarus-sparry/icarus-sparry-patch-1
...
Make hip_prof_gen.py compatible with both python 2 and 3
[ROCm/clr commit: 21d9875046 ]
2019-06-19 13:37:02 +05:30
Icarus Sparry
16d9ded677
Make hip_prof_gen.py compatible with both python 2 and 3
...
Convert python 2 constructs to python 3 compatible ones.
In python 3, print is a function, so use write methods (which are always functions) instead.
In python3 keys() returns an iterator, rather than a list. This means you can't change the data structure that is being iterated over. Converting this iterator into a list mimics the python 2 behavior.
[ROCm/clr commit: 17bebbd0f2 ]
2019-06-17 12:03:36 -07:00
Evgeny
214c01e6bf
prof layer includes refactoring
...
[ROCm/clr commit: c6600ba26b ]
2019-06-11 20:13:29 -05:00
eshcherb
0cf8b184a5
adding hip_prof_gen verbose log ( #977 )
...
* adding hip_prof_gen verbose log
* adding stderr fatal error
* adding no error exit by default
* adding hip_prof_str regeneration dependencies
* adding more informative messages
* fixing error mesage
[ROCm/clr commit: 045c6afa2c ]
2019-03-21 05:28:18 +00:00
eshcherb
05b9ae6a09
adding prof primitives generator ( #967 )
...
* adding prof primitives generator
* minor change, renaming
* minor cosmetic changes, comments correcting and dead code removing
* minor changes and renaming
* minor chane, fixing comments
[ROCm/clr commit: 1229750546 ]
2019-03-20 05:11:40 +00:00