Home
last modified time | relevance | path

Searched +full:docs +full:- +full:libc +full:- +full:html (Results 1 – 25 of 98) sorted by relevance

1234

/llvm-project/.github/workflows/
H A Ddocs.yml4 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
14 - 'main'
16 - 'llvm/docs/**'
17 - 'clang/docs/**'
18 - 'clan
[all...]
/llvm-project/
H A DREADME.md3 …ds.dev/projects/github.com/llvm/llvm-project/badge)](https://securityscorecards.dev/viewer/?uri=gi…
5libc++](https://github.com/llvm/llvm-project/actions/workflows/libcxx-build-and-test.yaml/badge.sv…
10 construction of highly optimized compilers, optimizers, and run-time
19 C-like languages use the [Clang](https://clang.llvm.org/) frontend. This
20 component compiles C, C++, Objective-C, and Objective-C++ code into LLVM bitcode
21 -- and from there into object files, using LLVM.
24 the [libc++ C++ standard library](https://libcxx.llvm.org),
30 [Getting Started with LLVM](https://llvm.org/docs/GettingStarted.html#getting-the-source-code-and-b…
34 the [Contributing to LLVM](https://llvm.org/docs/Contributing.html) guide.
40 [LLVM Office Hours](https://llvm.org/docs/GettingInvolved.html#office-hours) or
[all …]
/llvm-project/libcxx/docs/
H A DREADME.txt1 libc++ Documentation
4 The libc++ documentation is written using the Sphinx documentation generator. It is
7 To build the documents into html configure libc++ with the following cmake options:
9 * -DLLVM_ENABLE_SPHINX=ON
10 * -DLIBCXX_INCLUDE_DOCS=ON
12 After configuring libc++ with these options the make rule `docs-libcxx-html`
15 The documentation in this directory is published at https://libcxx.llvm.org. It is kept up-to-date
16 by a build bot: https://lab.llvm.org/buildbot/#/builders/publish-sphinx-docs. If you notice that the
H A DReleaseProcedure.rst8 `schedule <https://llvm.org/docs/HowToReleaseLLVM.html#annual-release-schedule>`__.
9 This page describes the libc++ procedure for that release.
14 This is done by the libc++ developers.
19 * Make sure ``libcxx/docs/ReleaseNotes/<VERSION>.rst`` is up to date. Typically
32 Typically the Unicode Consortium has one release per year. The libc++
33 format library uses the Unicode Standard. Libc++ should be updated to the
37 * Make sure all libc++ supported compilers in the CI are updated to their
48 2. Update the version number in ``libcxx/docs/conf.py``
52 6. Point to the new release notes file from ``libcxx/docs/ReleaseNotes.rst``
57 This is done by the libc++ developers.
[all …]
H A Dindex.rst4 "libc++" C++ Standard Library
10 libc++ is a new implementation of the C++ standard library, targeting C++11 and
19 * ABI compatibility with gcc's libstdc++ for some low-level features
31 Getting Started with libc++
66 libc++ has become the default C++ Standard Library implementation for many major platforms, including Apple's macOS,
67 iOS, watchOS, and tvOS, Google Search, the Android operating system, and FreeBSD. As a result, libc++ has an estimated
70 Since its inception, libc++ has focused on delivering high performance, standards-conformance, and portability. It has
71 been extensively tested and optimized, making it robust and production ready. libc++ fully implements C++11 and C++14,
74 libc
[all...]
H A DContributing.rst4 Contributing to libc++
7 This file contains information useful when contributing to libc++. If this is your first time contributing,
8 please also read `this document <https://www.llvm.org/docs/Contributing.html>`__ on general rules for
11 If you plan on contributing to libc++, it can be useful to join the ``#libcxx`` channel
14 Looking for pre-existing pull requests
17 Before you start working on any feature, please take a look at the open libc++ pull
19 filtering pull requests `tagged with libc++ <https://github.com/llvm/llvm-project/pulls?q=is%3Apr+is%3Aopen+label%3Alibc%2B%2B>`__.
23 RFCs for significant user-affectin
[all...]
H A Dconf.py1 # -*- coding: utf-8 -*-
3 # libc++ documentation build configuration file.
21 # -- General configuration -----------------------------------------------------
37 # source_encoding = 'utf-8-sig'
43 project = "libc++"
44 copyright = "2011-%d, LLVM Project" % date.today().year
60 # non-false value, then it is used:
63 today_fmt = "%Y-%m-%d"
72 # If true, '()' will be appended to :func: etc. cross-reference text.
90 # -- Options for HTML output ---------------------------------------------------
[all …]
H A DModules.rst4 Modules in libc++
8 requirements and not all libc++ configurations are supported yet.
13 This page contains information regarding C++23 module support in libc++.
16 * `Clang specific modules <https://clang.llvm.org/docs/Modules.html>`_
17 * `C++ modules <https://clang.llvm.org/docs/StandardCPlusPlusModules.html>`_
30 systems in the future. To aid early adaptor and build system vendors libc++
51 * ``LIBCXX_ENABLE_EXCEPTIONS`` [#note-no-windows]_
57 .. [#note-no-windows] This configuration will probably not work on Windows
58 due to hard-coded compilation flags.
63 * There is no official build system support, libc++ has experimental CMake support
[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/ -->
4 <html>
6 <META http-equi
[all...]
/llvm-project/libc/utils/docgen/
H A Dheader.py1 # ====- Information about standard headers used by docgen ----*- python -*--==#
5 # SPDX-Licens
[all...]
/llvm-project/libc/docs/
H A DREADME.txt1 libc Documentation
4 The libc documentation is written using the Sphinx documentation generator. It is
7 To build the documents into html configure libc with the following cmake options:
9 * -DLLVM_ENABLE_SPHINX=ON
10 * -DLIBC_INCLUDE_DOCS=ON
12 After configuring libc with these options the make rule `docs-libc-html`
H A Dcontributing.rst4 Contributing to the libc Project
7 LLVM-libc is being developed as part of the LLVM project so contributions
8 to the libc project should also follow the general LLVM
9 `contribution guidelines <https://llvm.org/docs/Contributing.html>`_. Below is
12 #. **Beginner Bugs** - Help us tackle
13 `good first issues <https://github.com/llvm/llvm-project/issues?q=is%3Aopen+is%3Aissue+label%3Alibc+label%3A%22good+first+issue%22>`__.
14 These bugs have been tagged with the github labels "libc" and "good first
20 #. **Cleanup code-styl
[all...]
H A Dporting.rst17 `this guide <https://llvm.org/docs/HowToAddABuilder.html>`_ for information
21 `Linux script <https://github.com/llvm/llvm-zorg/blob/main/zorg/buildbot/builders/annotated/libc-linux.py>`_
23 `Windows script <https://github.com/llvm/llvm-zorg/blob/main/zorg/buildbot/builders/annotated/libc-windows.py>`_
29 If you are starting to bring up LLVM's libc on a new operating system, the first
30 step is to add a directory for that OS in the ``libc/confi
[all...]
H A Dcompiler_support.rst7 ``LLVM libc`` compiles from both ``Clang`` and ``GCC`` but for maximum
14 .. __: https://clang.llvm.org/docs/LanguageExtensions.html#guaranteed-inlined-copy
18 ``Clang`` to build the '`libc``" project.
23 - ``Clang 11``
24 - ``GCC 12.2``
H A Dconf.py1 # -*- coding: utf-8 -*-
3 # libc documentation build configuration file.
21 # -- General configuration --
[all...]
H A Dfull_host_build.rst16 In this document, we will present a recipe to build the full libc for the host.
17 When we say *build the libc for the host*, the goal is to build the libc for
18 the same system on which the libc is being built. First, we will explain how to
19 build for developing LLVM-libc, then we will explain how to build LLVM-libc as
26 Below is the list of commands for a simple recipe to build LLVM-libc fo
[all...]
/llvm-project/lldb/docs/
H A Dindex.rst8 LLDB is a next generation, high-performance debugger. It is built as a set of
14 Objective-C and C++ on the desktop and iOS devices and simulator.
19 .. _"Apache 2.0 License with LLVM exceptions": https://llvm.org/docs/DeveloperPolicy.html#new-llvm-project-license-framework
22 --
[all...]
/llvm-project/libcxx/docs/Helpers/
H A DReleaseNotesTemplate.rst2 Libc++ XX.YY.ZZ (In-Progress) Release Notes
9 Written by the `Libc++ Team <https://libcxx.llvm.org>`_
13 These are in-progress notes for the upcoming libc++ XX.YY.ZZ release.
15 `the Download Page <https://releases.llvm.org/download.html>`_.
20 This document contains the release notes for the libc++ C++ Standard Library,
22 status of libc++ in some detail, including major improvements from the previous
24 documentation <https://llvm.org/docs/ReleaseNotes.html>`_. All LLVM releases may
27 For more information about libc++, please see the `Libc++ Web Site
31 main Libc++ web page, this document applies to the *next* release, not
35 What's New in Libc++ XX.YY.ZZ?
[all …]
/llvm-project/libcxxabi/www/
H A Dindex.html1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
3 <!-- Material used from: HTML 4.01 specs: http://www.w3.org/TR/html401/ -->
4 <html>
6 <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
7 <title>"libc++abi" C++ Standard Library Support</title>
19 <label>libc++abi Info</label>
20 <a href="/index.html">About</a>
25 <a href="https://libcxx.llvm.org/">libc++</a>
27 <a href="https://lists.llvm.org/mailman/listinfo/libcxx-commits">libcxx-commits</a>
29 <a href="https://github.com/llvm/llvm-project/tree/main/libcxxabi/">Browse Sources</a>
[all …]
/llvm-project/openmp/docs/
H A DSupportAndFAQ.rst4 Please do not hesitate to reach out to us on the `Discourse forums (Runtimes - OpenMP) <https://discourse.llvm.org/c/runtimes/openmp/35>`_ or join
11 -----
16 - Development updates on OpenMP (and OpenACC) in the LLVM Project, including Clang, optimization, and runtime work.
17 - Join `OpenMP in LLVM Technical Call <https://bluejeans.com/544112769//webrtc>`__.
18 - Time: Weekly call on every Wednesday 7:00 AM Pacific time.
19 - Meetin
[all...]
/llvm-project/llvm/docs/
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.
36 #. `Download <http://www.cmake.org/cmake/resources/software.html>`_ and install
45 .. code-block:: console
53 .. code-block:: console
70 components are built; see the `Frequently Used LLVM-related
76 .. code-block:: console
78 $ cmake -
[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.
24 the `libc++ C++ standard library <https://libcxx.llvm.org>`_,
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-sc
[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 ---
28 https://llvm.org/docs/GettingStarted.html.
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
[all …]
/llvm-project/third-party/benchmark/docs/
H A Dplatform_specific_build_instructions.md7 lead to runtime exceptions (unless you're using libc++), not linker errors. See
9 can link to pthread by adding `-pthread` to your linker command. Note, you can
10 also use `-lpthread`, but there are potential issues with ordering of command
13 On QNX, the pthread library is part of libc and usually included automatically
15 …te()`](https://www.qnx.com/developers/docs/7.1/index.html#com.qnx.doc.neutrino.lib_ref/topic/p/pth…
20 The `shlwapi` library (`-lshlwapi`) is required to support a call to `CPUInfo` which reads the regi…
48 too (`-lkstat`).
/llvm-project/libc/docs/gpu/
H A Dusing.rst4 Using libc for GPUs
15 can be used to run libc or libm functions directly on the GPU. Currently, not
27 --------
[all...]

1234