Lines Matching +full:openmp +full:- +full:build
1 # OMPT-Multiplexing
2 The OMPT-Multiplexing header file allows a tool to load a second tool to
3 overcome the restriction of the OpenMP to only load one tool at a time.
5 of tools that include the header file. OMPT-Multiplexing takes care of the
11 - LLVM/OpenMP runtime with OMPT (https://github.com/OpenMPToolsInterface/LLVM-openmp)
12 - LLVM-lit
14 ### Getting LLVM-lit
15 Either build llvm and find lit+FileCheck in build directory of llvm or install using `pip`:
17 $ pip install --upgrade --user pip
19 $ export PYTHONPATH=$HOME/.local/lib/python3.*/site-packages/
20 $ pip install --user lit
25 $ make check-ompt-multiplex
28 ## How to compile and use your OpenMP tools
33 #include <ompt-multiplex.h>
38 #include <ompt-multiplex.h>
47 $ clang -fopenmp -o program.exe
53 To reduce the amount of memory allocations, the user can define macros before including the ompt-mu…
61 This will reverse the calling order of the current tool and its client for clean-up events. In orde…