[rtsan] Remove mkfifoat interceptor (#116997)
[llvm-project.git] / openmp / docs / remarks / OMP190.rst
blob2170c0acf97580797d7f6c1620ceb83b56a9e7ca
1 .. _omp190:
3 Redundant barrier eliminated. (device only)
4 ====================================================================
6 This optimization remark indicates that analysis determined an aligned
7 barrier in the device code to be redundant. This can occur when state
8 updates that have been synchronized by the barrier were eliminated too.
9 See also "Co-Designing an OpenMP GPU Runtime and Optimizations for Near-Zero
10 Overhead Execution", IPDPS'22.
12 Example
13 -------
15 This optimization will trigger for most target regions if state initialization
16 was removed as a consequence of "state forwarding". This will trigger for
17 internal runtime functions so it requires enabling verbose remarks with
18 `-openmp-opt-verbose-remarks` (prefixed with `-mllvm` for use with clang).
20 Diagnostic Scope
21 ----------------
23 OpenMP optimization remark.