Home
last modified time | relevance | path

Searched +full:release +full:- +full:doxygen (Results 1 – 25 of 34) sorted by relevance

12

/llvm-project/.github/workflows/
H A Drelease-doxygen.yml1 name: Release Doxygen
9 release-version:
10 description: 'Release Version'
20 release-version:
21 description: 'Release Version'
34 release-doxyge
[all...]
H A Drelease-tasks.yml1 name: Release Task
9 # The regex support here is limited, so just match everything that starts with llvmorg- and filter later.
10 - 'llvmorg-*'
13 validate-tag:
15 runs-on: ubuntu-latest
16 if: github.repository == 'llvm/llvm-project'
18 release-versio
[all...]
H A Drelease-documentation.yml1 name: Release Documentation
9 release-version:
10 description: 'Release Version'
20 release-version:
21 description: 'Release Version'
30 release-documentation:
31 name: Build and Upload Release Documentatio
[all...]
/llvm-project/llvm/utils/release/
H A Dbuild-docs.sh2 #===-- build-docs.sh - Tag the LLVM release candidates ---------------------===#
6 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
8 #===------------------------------------------------------------------------===#
14 # * dnf install doxygen texlive-epstopdf ghostscript \
15 # ninja-build gcc-c++
16 # * pip install --user -r ./llvm/docs/requirements.txt
18 # * apt-get install doxygen \
19 # ninja-build graphviz texlive-font-utils
20 # * pip install --user -r ./llvm/docs/requirements.txt
21 #===------------------------------------------------------------------------===#
[all …]
/llvm-project/flang/docs/
H A DGettingStarted.md1 <!--===- docs/GettingStarted.md
5 SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 -->
12 ---
14 ---
36 compiler-rt. Note that compiler-rt is only needed to access libraries that
39 includig GNU and clang. But building compiler-rt requres using the clang
44 into a directory called llvm-project. The build will also
46 the built files), install (holds the installed files, and compiler-rt (holds
47 the result of building compiler-rt).
[all …]
/llvm-project/llvm/docs/
H A DGettingStartedVS.rst38 --------
42 Release mode and much more in Debug mode. SSD drive and >16GB RAM are
47 --------
63 You will need `Git for Windows <https://git-scm.com/>`_ with bash tools, too.
77 4. Download and install the latest `Python 3 release <http://www.python.org/>`_.
91 .. code-block:: bat
102 .. code-block:: bat
112 .. code-block:: bat
115 git clone https://github.com/llvm/llvm-project.git llvm
118 from the `releases page <https://github.com/llvm/llvm-project/releases>`_.
[all …]
H A DGettingStarted.rst19 C-like languages use the `Clang <https://clang.llvm.org/>`_ front end. This
21 -- and from there into object files, using LLVM.
34 * ``git clone https://github.com/llvm/llvm-project.git``
37 ``git clone --config core.autocrlf=false
38 https://github.com/llvm/llvm-project.git``
39 * To save storage and speed-up the checkout time, you may want to do a
40 `shallow clone <https://git-scm.com/docs/git-clon
[all...]
H A DProgrammersManual.rst17 available in the LLVM source-base. This manual is not intended to explain what
26 do something, but it's not listed, check the source. Links to the `doxygen
27 <https://llvm.org/doxygen/>`__ sources are provided to make this as easy as
34 traversal routines, and useful utilities like the ``InstVisitor`` (`doxygen
35 <https://llvm.org/doxygen/InstVisitor_8h_source.html>`__) template.
43 the LLVM source-base, but that isn't specific to any particular API.
48 ----
[all...]
H A DCMake.rst11 `CMake <http://www.cmake.org/>`_ is a cross-platform build-generator tool. CMake
34 We use here the command-line, non-interactive CMake interface.
45 .. code-block:: console
53 .. code-block:: console
70 components are built; see the `Frequently Used LLVM-related
76 .. code-block:: console
78 $ cmake --buil
[all...]
H A DWritingAnLLVMPass.rst10 Introduction --- What is a pass?
27 <https://llvm.org/doxygen/classllvm_1_1Pass.html>`_ class, which implement
30 <writing-an-llvm-pass-ModulePass>` , :ref:`CallGraphSCCPass
31 <writing-an-llv
[all...]
H A DCompileCudaWithLLVM.rst17 <http://docs.nvidia.com/cuda/cuda-c-programming-guide/index.html>`_.
23 -------
[all...]
H A DCodingStandards.rst14 particularly important for large-scale code bases that follow a library-based
35 want patches that do large-scale reformatting of existing code. On the other
48 environment restrictions, historical restrictions, or due to third-party source
53 For automation, build-systems and utility scripts Python is preferred and
57 -----
[all...]
/llvm-project/llvm/cmake/
H A Dconfig-ix.cmake43 # https://github.com/llvm/llvm-project/pull/104706#issuecomment-2297109613
65 if( CMAKE_SYSTEM MATCHES "FreeBSD-9.2-RELEASE" AND
70 # Do checks with _XOPEN_SOURCE and large-file API on AIX, because we will build
73 list(APPEND CMAKE_REQUIRED_DEFINITIONS "-D_XOPEN_SOURCE=700")
74 list(APPEND CMAKE_REQUIRED_DEFINITIONS "-D_LARGE_FILE_API")
80 list(APPEND CMAKE_REQUIRED_DEFINITIONS "-D_FILE_OFFSET_BITS=64")
84 # Usually those are set by the use of -st
608 add_custom_target(doxygen ALL) global() target
[all...]
/llvm-project/clang-tools-extra/docs/clang-tidy/
H A DContributing.rst5 :program:`clang-tidy` has several own checks and can run Clang static analyzer
8 Checks are organized in modules, which can be linked into :program:`clang-tidy`
9 with minimal or no code changes in :program:`clang-tidy`.
13 report them in a way similar to how Clang diagnostics work. A fix-it hint can be
16 The interface provided by :program:`clang-tidy` makes it easy to write useful
20 There are a few tools particularly useful when developing clang-tidy checks:
25 * :program:`pp-trace` logs method calls on `PPCallbacks` for a source file
27 * :program:`clang-query` is invaluable for interactive prototyping of AST
29 * `clang-check`_ with the ``-as
[all...]
/llvm-project/llvm/include/llvm/Support/
H A DRecyclingAllocator.h1 //==- llvm/Support/RecyclingAllocator.h - Recycling Allocator ----*- C++ -*-==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file defines the RecyclingAllocator class. See the doxygen comment for
12 //===----------------------------------------------------------------------===//
21 /// RecyclingAllocator - This class wraps an Allocator, adding the
28 /// Base - Implementation details.
32 /// Allocator - The wrapped allocator.
39 /// Allocate - Return a pointer to storage for an object of type
47 /// Deallocate - Release storage for the pointed-to object. The
H A DRecycler.h1 //==- llvm/Support/Recycler.h - Recycling Allocator --------
[all...]
/llvm-project/clang/www/analyzer/
H A Dopen_projects.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
13 <!--#include virtual="menu.html.incl"-->
19 power. Most of the projects listed here are infrastructure-related so this list
22 to the <a href=https://lists.llvm.org/mailman/listinfo/cfe-dev>cfe-dev
26 <li>Release checkers from "alpha"
57 are objects that can be brace-initialized without calling a
58 …constructor (that is, <code><a href="https://clang.llvm.org/doxygen/classclang_1_1CXXConstructExpr…
63 constructors of sub-objects need to know what object they are constructing.
68 current ad-hoc <code><a href="https://clang.llvm.org/doxygen/classclang_1_1ParentMap.html">
69 …ParentMap</a></code> lookup in <a href="https://clang.llvm.org/doxygen/ExprEngineCXX_8cpp_source.h…
[all …]
/llvm-project/lldb/docs/resources/
H A Dcontributing.rst5 ---------------
14 --------------------
30 …naming <https://llvm.org/docs/CodingStandards.html#name-types-functions-variables-and-enumerators-
39 * `Use of asserts <https://llvm.org/docs/CodingStandards.html#assert-liberally>`_:
46 All new code in LLDB should be formatted with clang-format. Existing code may
56 `lldb/test <https://github.com/llvm/llvm-project/tree/main/lldb/test>`_ folder
62 --------------------------------------------
64 Contrary to Clang, which is typically a short-lived process, LLDB
73 <https://llvm.org/doxygen/classllvm_1_1Expected.html>`_ or
83 is convinced will always hold, regardless what an end-user does with
[all …]
H A Dbuild.rst5 ----------
[all...]
/llvm-project/third-party/benchmark/
H A DCMakeLists.txt10 option(BENCHMARK_ENABLE_WERROR "Build Release candidates with -Werror." ON)
11 option(BENCHMARK_FORCE_WERROR "Build Release candidates with -Werror regardless of compiler issues.…
27 …set(BENCHMARK_BUILD_32_BITS OFF CACHE BOOL "Build a 32 bit version of the library - unsupported wh…
30 option(BENCHMARK_ENABLE_DOXYGEN "Build documentation with Doxygen." OFF)
35 option(BENCHMARK_DOWNLOAD_DEPENDENCIES "Allow the downloading and in-tree building of unmet depende…
50 # cross-compilation (e.g. Host=x86_64, target=aarch64) requires using the
52 # See https://gitlab.kitware.com/cmake/cmake/-/issues/15170
64 # FIXME: The --coverage flag needs to be removed when building assembly
113 # Normalize version: drop "v" prefix, replace first "-" with ".",
114 # drop everything after second "-" (including said "-").
[all …]
/llvm-project/clang/www/
H A Dhacking.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
3 <!-- Material used from: HTML 4.01 specs: http://www.w3.org/TR/html401/ -->
6 <META http-equiv="Content-Type" content="text/html; charset=utf-8">
11 pre { margin-left: 1.5em; }
15 <!-
[all...]
/llvm-project/llvm/
H A DCMakeLists.txt30 # "Symbol version prefix for libLLVM.so and libclang-cpp.so"
36 "default, even for 64-bit targets. This can result in linker "
37 "instability and out of memory errors. To use the 64-bit "
38 "host compiler, pass -Thost=x64 on the CMake command line.")
91 No build type selected. You need to pass -DCMAKE_BUILD_TYPE=<type> in order to configure LLVM.
93 * -DCMAKE_BUILD_TYPE=Release - For an optimized build with no assertions or debug info.
94 * -DCMAKE_BUILD_TYPE=Debug - Fo
[all...]
/llvm-project/llvm/docs/tutorial/MyFirstLanguageFrontend/
H A DLangImpl03.rst20 need to use a version of this tutorial that matches your LLVM release:
21 If you are using an official LLVM release, use the version of the
22 documentation included with your release or on the `llvm.org releases
32 .. code-block:: c++
34 /// ExprAST - Base class for all expression nodes.
41 /// NumberExprAST - Expression class for numeric literals like "1.0".
57 it does not get a new value until (and if) the instruction re-executes.
61 - the concepts are really quite natural once you grok them.
74 .. code-block:: c++
93 `IRBuilder <https://llvm.org/doxygen/IRBuilder_8h_sourc
[all...]
/llvm-project/clang/docs/
H A DLibASTMatchersTutorial.rst5 This document is intended to show how to build a useful source-to-source
23 .. code-block:: console
25 mkdir ~/clang-llvm && cd ~/clang-llvm
26 git clone https://github.com/llvm/llvm-project.git
30 .. code-block:: console
32 cd ~/clang-llvm
35 git checkout release
36 ./configure.py --bootstrap
39 cd ~/clang-llvm
49 .. code-block:: console
[all …]
/llvm-project/mlir/include/mlir/Dialect/LLVMIR/
H A DLLVMEnums.td1 //===-- LLVMEnums.td - LLVM IR dialect enum file -------
[all...]

12