estewart08
estewart08
Summary of proposed changes: An upstream llvm change enables ```LLVM_ENABLE_PER_TARGET_RUNTIME_DIR``` by default for the openmp build. This installs the openmp libraries into ```/opt/rocm-ver/llvm/lib/x86_64-unknown-linux-gnu``` instead of ```/opt/rocm-ver/llvm/lib```. Currenty, hipBLAS only looks...
An upstream llvm change enables LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default for the openmp build. This installs the openmp libraries into `/opt/rocm-ver/llvm/lib/x86_64-unknown-linux-gnu` instead of `/opt/rocm-ver/llvm/lib`. Currenty, hipBLAS only uses /lib. Since hipBLAS uses...
This is a simple hip program with -fopenmp. There was an unresolved symbol issue when using hip_host_overlay.h. Only programs with hip runtime calls, like hipMalloc, combined with openmp target regions...
Add OVERFLOW_GUARD support for clang-337336 and clang_udel_saxpy. Testing with a gfx1200 8GB showed failures.
Support for openmp and offload debug/perf/asan libraries has moved to build_llvm_runtimes_standalone.sh. This script invokes the cmake in llvm-project/runtimes instead of the openmp or offload directories. Upstream will eventually remove OPENMP_STANDALONE_BUILD....
'Standalone' builds will now utilize the llvm-project/runtimes cmake. This is dependent on an aomp patch and require a combo nPSDB.