Home | History | Annotate | Download | only in docs

Lines Matching full:clang

25 The Clang CMake build system supports bootstrap (aka multi-stage) builds. At a
30 In a simple two-stage bootstrap build, we build clang using the system compiler,
31 then use that just-built clang to build clang again. In CMake this simplest form
44 The clang build system refers to builds as stages. A stage1 build is a standard
49 Apple Clang Builds (A More Complex Bootstrap)
52 Apple's Clang builds are a slightly more complicated example of the simple
53 bootstrapping scenario. Apple Clang is built using a 2-stage build.
60 configuration the Apple Clang build settings are contained in CMake Cache files.
61 You can build an Apple Clang compiler using the following commands:
65 $ cmake -G Ninja -C <path to clang>/cmake/caches/Apple-stage1.cmake <path to source>
84 clang generates. Our multi-stage PGO builds are a workflow for generating PGO
85 profiles that can be used to optimize clang.
103 build directory. This takes a really long time because it builds clang twice,
109 After it finishes you can use ?find . -name clang.profdata? to find it, but it
114 <build dir>/tools/clang/stage2-instrumented-bins/utils/perf-training/clang.profdata
131 generate profdata based on the training files in <clang>/utils/perf-training
140 **stage2-check-clang**
141 Depends on stage2 and runs check-clang using the stage2 compiler.
164 You can perform one of these 3-stage builds with LLVM & clang using the
173 setup `here <http://lab.llvm.org:8011/builders/clang-3stage-ubuntu>`_ that runs