aomp
aomp copied to clipboard
AOMP is an open source Clang/LLVM based compiler with added support for the OpenMP® API on Radeon™ GPUs. Use this repository for releases, issues, documentation, packaging, and examples.
Add test for device printf with outlined conditionals
Check if Flang-new can handle the compilation of the Fortran function that contains both host and target-related OpenMP pragmas.
- Upstream has introduced a triple lib subdir for target libraries (requires another search path in the cfg) - Building with -DBUILD_SHARED_LIBS=ON causes compiler so's to appear as dependencies in...
The test covers a codepath in the plugin that takes care of data copies when the pointers are pre-pinned.
rocgdb requires libpython.so which is more likely to be found by the system's default rocgdb. The one in AOMP/bin/rocgdb complains about missing libpython.so file.
### Problem Description Just a few days ago, LLVM and the AMD fork included a fix from @mhalk for https://github.com/llvm/llvm-project/issues/66478, which caused data transfers between two devices to be reported...
Add test cases which check redeclaration of the arrays.
### Problem Description Compiling following Fortran module with OpenMP Offload support enabled causes invalid LLVM IR to be generated. ```Fortran module test type :: Float2 real :: x real ::...
These tests are used in a TDD fashion and will be extended along the way. They currently fail due to missing support in the frontend (syntax error).