Lines Matching +full:fail +full:- +full:fast
11 This document is *NOT* tailored to help you cross-compile LLVM/Clang
13 out more about cross-compiling, please check :doc:`HowToCrossCompileLLVM`.
22 Pandaboard, have become hard-float platforms. There are a number of
27 fail due to insufficient memory. It's also a lot quicker to only build
28 the relevant back-ends (ARM and AArch64), since it's very unlikely that
29 you'll use an ARM board to cross-compile to other arches. If you're
30 running Compiler-RT tests, also include the x86 back-end, or some tests
31 will fail.
33 .. code-block:: bash
35 cmake $LLVM_SRC_DIR -DCMAKE_BUILD_TYPE=Release \
36 -DLLVM_TARGETS_TO_BUILD="ARM;X86;AArch64"
40 .. code-block:: bash
42 Use Ninja instead of Make: "-G Ninja"
43 Build with assertions on: "-DLLVM_ENABLE_ASSERTIONS=True"
44 Local (non-sudo) install path: "-DCMAKE_INSTALL_PREFIX=$HOME/llvm/install"
45 CPU flags: "DCMAKE_C_FLAGS=-mcpu=cortex-a15" (same for CXX_FLAGS)
47 After that, just typing ``make -jN`` or ``ninja`` will build everything.
48 ``make -jN check-all`` or ``ninja check-all`` will run all compiler tests. For
55 .. code-block:: bash
57 $ sudo ln -sf /usr/bin/ld /usr/bin/ld.gold
64 .. code-block:: bash
67 for ((cpu=0; cpu<`grep -c proc /proc/cpuinfo`; cpu++)); do
68 sudo cpufreq-set -c $cpu -g performance
77 external hard-drives (those are also a lot faster). So, at least, you
78 should consider to buy a fast USB stick. On systems with a fast eMMC,