Lines Matching +full:docs +full:- +full:llvm +full:- +full:html
1 .. title:: Welcome to the documentation of OpenMP in LLVM!
6 additions. Please post on the `Discourse forums (Runtimes -
7 OpenMP) <https://discourse.llvm.org/c/runtimes/openmp/35>`__..
13 LLVM/OpenMP Documentation <self>
16 LLVM/OpenMP Design & Overview
19 OpenMP impacts various parts of the LLVM project, from the frontends (`Clang
20 <https://clang.llvm.org/docs/OpenMPSupport.html>`_ and Flang), through
21 middle-end :ref:`optimizations <llvm_openmp_optimizations>`, up to the
24 A high-level overview of OpenMP in LLVM can be found :doc:`here <design/Overview>`.
36 both Flang and Clang. For this purpose, LLVM's OpenMP runtimes are
47 LLVM/OpenMP Optimizations
50 LLVM, since `version 11 <https://releases.llvm.org/download.html#11.0.0>`_ (12 Oct
51 2020), has an :doc:`OpenMP-Aware optimization pass <optimizations/OpenMPOpt>`
55 In-depth discussion of the topic can be found :doc:`here <optimizations/Overview>`.
63 LLVM/OpenMP Optimization Remarks
66 LLVM has an elaborate ecosystem around `analysis and optimization remarks
67 <https://llvm.org/docs/Remarks.html>`_ issues during
69 in various formats `[3]`_ `[4]`_ to be used by tools, i.a., `opt-viewer` or
70 `llvm-opt-report` (dated).
72 The OpenMP optimizations in LLVM have been developed with remark support as a
77 .. _`[1]`: https://clang.llvm.org/docs/UsersManual.html#options-to-emit-optimization-reports
78 .. _`[2]`: https://clang.llvm.org/docs/ClangCommandLineReference.html#diagnostic-flags
79 .. _`[3]`: https://clang.llvm.org/docs/ClangCommandLineReference.html#cmdoption-clang-foptimization…
80 .. _`[4]`: https://clang.llvm.org/docs/ClangCommandLineReference.html#cmdoption-clang1-fsave-optimi…
82 + `[1]`_ https://clang.llvm.org/docs/UsersManual.html#options-to-emit-optimization-reports
83 + `[2]`_ https://clang.llvm.org/docs/ClangCommandLineReference.html#diagnostic-flags
84 + `[3]`_ https://clang.llvm.org/docs/ClangCommandLineReference.html#cmdoption-clang-foptimization-r…
85 + `[4]`_ https://clang.llvm.org/docs/ClangCommandLineReference.html#cmdoption-clang1-fsave-optimiza…
94 OpenMP Command-Line Argument Reference
97 `Clang command-line argument reference <https://clang.llvm.org/docs/ClangCommandLineReference.html>…
99 :doc:`command-line argument reference <CommandLineArgumentReference>`
101 contains a list of OpenMP offloading related command-line arguments.
117 We also encourage everyone interested in OpenMP in LLVM to :doc:`get involved
130 The current (in-progress) release notes can be found :doc:`here <ReleaseNotes>` while
131 release notes for releases, starting with LLVM 12, will be available on `the
132 Download Page <https://releases.llvm.org/download.html>`_.
139 In-Progress ReleaseNotes <ReleaseNotes>