Ammar ELWazir
2f5313a0c7
Fixing cmake_modules
...
Removing unused definitions and compile options
Using cmake variables to set the options needed
Changing the visibility to make it specific for the targets
Change-Id: I80cf0997cd28897d5a06a58c7225ba40dfc51e2d
2022-05-11 19:25:43 -04:00
Ammar ELWazir
7060b76927
Changing the set CMAKE_CXX_FLAGS set for fPIC to known cmake ideal way
...
Change-Id: I898de3d05feffee2d7d37cf62ac33afe2ecde85a
2022-05-10 22:38:13 -05:00
Ammar ELWazir
5e012541c5
Removing HIP_API_PROF_STRING from the tracer_tool
...
The else part was not used as it was only using the hipApiString to format the data to string
Change-Id: I376721c478cffba0890436ca8895dfe2a7641570
2022-05-04 09:46:56 -04:00
Laurent Morichetti
06a3da7c63
Fix copyright headers
...
Change-Id: I380d867fa5fb04e68b5b332e9abf33fbeb1e9418
2022-04-19 09:30:45 -07:00
Laurent Morichetti
31365f3076
Switch roctracer to C++17
...
Change-Id: Ic8dee7dddaac2e7cca6e055f3c5f717f162f1eed
2022-04-18 15:02:49 -07:00
Ammar ELWazir
8098ec6acf
SWDEV-296010: Fixing RPATH & CMAKE files
...
Removing the RPATH skip & Removing the install path that was defined CMakelist
Change-Id: Icf374b9548fc7b24e99a1b5ab9720ce6d775abf8
2022-03-09 19:16:08 -06:00
kiumars
e56146ff7c
replace the set of CMAKE_SHARED_LINKER_FLAGS with add_link_options.
...
Change-Id: I2696ccd53b234e700e1464b0b3852aac1e3fc3b3
2022-02-03 12:55:15 -05:00
Laurent Morichetti
8fb3cdb30b
Make HIP_VDI the default
...
As this snippet shows, HCC is no longer supported by roctracer:
#if HIP_VDI
...
#else
#error HCC support dropped
#endif
Removed HIP_VDI from the CMakeLists.txt, and the source code.
Change-Id: Ib273da2a5af6d67fa1b021a7eca3ff785c8b9c73
2021-05-20 21:20:27 -04:00
Kent Russell
5c9329aec8
roctracer: Support static thunk
...
Add numa lib as this will be required with a static thunk
Look for static thunk of shared thunk cannot be found
Signed-off-by: Kent Russell <kent.russell@amd.com >
Change-Id: I5de63e0a56a8946132ccbb7140a19a82a70b951d
2021-04-27 12:56:56 -04:00
Rachida Kebichi
8c3bd6817e
SWDEV-272488 append to CMAKE_CXX_FLAGS instead of override
...
Change-Id: Ib5e6856944bf54b2161cba9ac24adda57fdf8a9a
2021-04-06 15:45:44 -04:00
Evgeny
29c63c5281
SWDEV-213367 : codeobj event implementation
...
Change-Id: Ibcaca6869ce96d8802c5fa8ba241f43834d6f2a7
update - codeobj event implementation
Change-Id: I4c12f26a19f2b31d9ac2211c3426a0e587a332b3
update2 - codeobj event implementation
Change-Id: Ic877549a83542ae00352503471d881e847ebac9c
test - codeobj event implementation
Change-Id: I0618d3a93de94c3d7467372ba4a3d4ea5520bfc7
URI reference test - codeobj event implementation
Change-Id: I6cf7e8a648cf012cb0708058b118a75e58f992b9
adding test/app - codeobj event implementation
Change-Id: Idf4c197c7b9116ccde5ec50ff47a26a858bfab32
uri test fix - codeobj event implementation
Change-Id: I7c385f82f516d9d8f2cd726366f00be3664006e3
uri test cleanup - codeobj event implementation
Change-Id: I542d5baf88c048c8b4717af843b803cd93e8f3bc
URI buffer fix - codeobj event implementation
Change-Id: Iac65e04c03a0939935c10f53c6b580a2e33878f5
HSA events tests trace-check disabled
Change-Id: I0f4d13aeeceb1d1a6e2191673eacbf9c7ae2ae52
2020-10-09 08:36:12 -04:00
Evgeny
ef61a39603
SWDEV-249924 : hip correlation id explicite propogation; tracer debug instrumentation;
...
Change-Id: Ibbc411541f5610ce739f3fc1efa1ab7f605220f5
initial commmit
Change-Id: I34b360be62c2083819dc5c3acc8268bd69f2f58a
2020-10-06 13:25:51 -04:00
Evgeny
8bdf282645
HCC_HOME env cleanup
...
Change-Id: I2b00e5d310e6349fc52d5df60aae85f4c06adebe
2020-09-19 17:50:57 -04:00
Evgeny
a9048f33a8
roctracer static linking
...
Change-Id: I4df98c6d9991a3a58e2f646fc0c8fe8f104a105d
2020-08-05 02:26:40 -05:00
Evgeny
47c223b757
cleanup
...
Change-Id: Ie5b98784605cb6a8efe09ca97a443fd9847a9976
2020-05-18 17:40:15 -05:00
Evgeny
ad1abf7d20
HIP-ROCCLR build porting
...
Change-Id: Ia5bfd2218134518a451c79eae2c6858c481558b0
2020-05-13 16:17:04 -05:00
Evgeny
98dbca9058
hip apr stream porting to hip vdi; hip_api_string off by default
...
Change-Id: I2a9b55b8bdc372743b175797c0d4827fe8931033
2020-05-13 06:06:17 -05:00
Evgeny
807bd250f6
using env variables to set compilers
...
Change-Id: I9af812c4528d0f14c4318436c74a0c63e25d0527
2020-05-08 05:01:19 -04:00
Rachida Kebichi
72b0d25ea4
Added generation of hip ostream operators
...
Change-Id: I5d07ea07cdd94097cb44619c29d9deba54e5d6a5
ostream ops code cleanup
Change-Id: Ia4e287de1e1953f5d323a0066c29aa6056442139
2020-05-01 16:15:01 -04:00
Evgeny
76d8115dbb
adding GPU targets variable
...
Change-Id: I46849cb7a8bf769379bc14be0f8dcb782ae65a37
2020-04-20 13:14:53 -05:00
Evgeny
0cd31f8295
adding HIP_PROF_HIP_API_STRING macro
2020-04-14 13:12:52 -05:00
Evgeny
b82a21056e
normalizing C API: HSA domain
2019-12-30 20:09:41 -06:00
rkebichi
ad5080dabc
Update env.cmake
2019-11-12 17:23:41 -05:00
Evgeny
086a8f4aa6
update
2019-10-25 20:10:44 -05:00
Evgeny
72a2571b22
hip-vdi support
2019-10-21 23:03:20 -05:00
Evgeny
c2cb1f2ab9
KFD_WRAPPER macro
2019-10-16 12:18:13 -05:00
eshcherb
2007136c1c
Fixing env HCC_HOME and HIP_PATH
2019-09-02 22:45:58 -05:00
Evgeny
231e25747f
roctx marka implementation
2019-08-30 08:53:34 -05:00
Evgeny
d2568d7a9f
adding kfd wrapper library and generator; adding roctx code annotation library;
2019-07-23 15:32:58 -05:00
Evgeny
4301288098
removed assertion for hsa path
2019-01-30 23:53:16 -06:00
Evgeny
db2d550122
fixing package umask amd hsa headers lookup
2019-01-30 17:49:50 -06:00
Evgeny
fbe3612b5e
adding include dir for hsa/hsa.h
2019-01-23 21:05:31 -06:00
Evgeny
48d69df3ee
packaging
2018-11-13 17:09:58 -06:00
Evgeny
d4f03f0244
removing HCC_PATH
2018-11-09 23:56:28 -06:00
Evgeny
c7f4758675
adding prof-protocol layer
2018-08-07 03:25:55 -05:00
Evgeny
8dd94db8d1
minor changes
2018-06-04 15:44:38 -05:00
Evgeny
0a934cff68
Initial commit
2018-05-10 13:19:10 -05:00