Commit Graph

14 Commits

Author SHA1 Message Date
Vikram cec5f0b704 SWDEV-420140 - Prefer forward slashes for path seperators in compiler RT path with windows
Certain build systems such as NMake seem to interpret backslashes as escapes.

Change-Id: Ifc04d9427148e83084efb1af94a1ce85cb2a6c4e
2024-02-05 05:08:11 +00:00
Mark Searles 704d5df91b SWDEV-435276 - Use -mllvm=<option> syntax rather than -mllvm <option> syntax
Separating -mllvm from its option can cause, in rare circumstances,
the option to be dropped. Or the mllvm to be dropped. Either of which
can cause a compilation error. This issue was exposed investigating
SWDEV-435276

Change-Id: Ie665d49183b55a57c9b58619cad525e44f3be8a5
2023-12-13 13:32:51 -05:00
Jatin Chaudhary 515d07cb3a SWDEV-432339 - consider HIPCC_VERBOSE output while parsing hipcc output for compiler rt
Change-Id: I146e188c4d47bede25a479933fa41e4c64ce89eb
2023-11-15 04:01:08 -05:00
Satyanvesh Dittakavi e36020f339 SWDEV-431466 - Fix rocPRIM build failure
Do not populate AMDGPU_TARGETS when there is no device
detected by amdgpu-arch on the machine

Change-Id: I87fd7081f9e0b72f057aab2eb639808d2f89cfb1
2023-11-14 00:23:49 -05:00
Satyanvesh Dittakavi d05d08ddc0 SWDEV-415548 - Use local device arch if AMDGPU_TARGETS is not passed by the app
Change-Id: If4a1621820a4dcd4274080d36341b1ef4e6ce15e
2023-11-06 23:35:18 -05:00
Rahul Garg 8fe1d9dda1 SWDEV-415029 - [ABI Break] Remove hcc symbols
This reverts commit 2535fac296.

Reason for revert: Bring back original change

Change-Id: Ie20e80f6e9b7d67a28e3a255abaf82018eb61e7a
2023-10-16 07:34:43 -04:00
Rakesh Roy 2535fac296 SWDEV-425967, SWDEV-425968 - Revert "SWDEV-415029 - [ABI Break] Remove hcc symbols"
This reverts commit 051e1005f4.

Reason for revert: This causes build failure in hipBLASLt & hipSPARSELt

Change-Id: I59f6aeb8b82261b77eb978e53407bc56be1d0cf1
2023-10-09 06:30:19 -04:00
Ioannis Assiouras 5e51335ef6 SWDEV-416741 - Improve logging in find_package(hip)
Change-Id: Iaaaa595c668e5a8e977c9d2d31beca481748f637
2023-09-18 19:10:38 -04:00
taosang2 051e1005f4 SWDEV-415029 - [ABI Break] Remove hcc symbols
Change-Id: Ic0082d3960aadbb7ac559141b6e84bd29a75b5cd
2023-08-10 21:21:01 -04:00
Ioannis Assiouras 5262693da0 SWDEV-415849 - Revert "SWDEV-386448 - Remove setting of HIP_CLANG_ROOT, HIP_PATH and ROCM_PATH in hip-config.cmake"
This reverts commit 24f1368ad3.

HIP_PATH is still needed on windows as amd_build.py injects
depedency to HIP_PATH variable in hip-targets.cmake

Change-Id: I57d9aff3e8046a7381affaf5adc5b130d5702190
2023-08-08 18:11:19 -04:00
Ioannis Assiouras 683c041a73 SWDEV-414482 - Remove cmake_minimum_required from hip-config.cmake
It currently sets an old cmake version that gives warnings with
recent versions of cmake and it is something that should not be
dictated by the config file but instead be set at the app level.

Change-Id: I3584159cafeb0bf3f6ae4929ac062dc11b3658a5
2023-07-31 14:34:01 +01:00
Ioannis Assiouras 24f1368ad3 SWDEV-386448 - Remove setting of HIP_CLANG_ROOT, HIP_PATH and ROCM_PATH in hip-config.cmake
Change-Id: I232d9078087483606fe30176092fb05743919ac8
2023-07-28 11:54:45 +01:00
Ioannis Assiouras 84559d0d6f SWDEV-410266 - Do not show clangrt options support warning when HIP_CXX_COMPILER is not clang
Change-Id: Ie87ee04daaddc4297a1698b18d0f2d79deee5ae1
2023-07-14 16:49:46 -04:00
Ioannis Assiouras d2e36bc047 SWDEV-386069 - Added nvidia and AMD config.cmake files as part of the dev package
Change-Id: I3c9a65b287822d91407996ca59ac90051b749923
2023-06-07 04:55:52 -04:00