[SLP][REVEC] The vectorized result for ShuffleVector may not be ShuffleVectorInst...
[llvm-project.git] / libc / docs / fullbuild_mode.rst
blobd5c62172dac8e77f5b05a6365a184177ac2f0e10
1 .. _fullbuild_mode:
3 ==============
4 Fullbuild Mode
5 ==============
7 .. note:: 
8    Fullbuild requires running headergen, which is a python program that depends on
9    pyyaml. The minimum versions are listed on the :ref:`header_generation`
10    page, as well as additional information.
12 The *fullbuild* mode of LLVM's libc is the mode in which it is to be used as
13 the only libc (as opposed to the :ref:`overlay_mode` in which it is used along
14 with the system libc.) In order to use it as the only libc, one will have to
15 build and install not only the static archives like ``libc.a`` from LLVM's libc,
16 but also the start-up objects like ``crt1.o`` and the public headers.
18 The full libc build can be of two types:
20 .. toctree::
21    :maxdepth: 1
23    full_host_build
24    full_cross_build