Searched refs:LLVM (Results 1 – 25 of 66) sorted by relevance
123
| /linux/Documentation/kbuild/ |
| A D | llvm.rst | 28 Building with LLVM 33 make LLVM=1 39 The LLVM= argument 65 make LLVM=-14 160 - ``LLVM=1`` 163 - ``LLVM=1`` 166 - ``LLVM=1`` 169 - ``LLVM=1`` 172 - ``LLVM=1`` 181 - ``LLVM=1`` (LLVM >= 18.1.0), ``CC=clang`` (LLVM < 18.1.0) [all …]
|
| /linux/arch/x86/ |
| A D | Kconfig.assembler | 7 Supported by binutils >= 2.25 and LLVM integrated assembler 12 Supported by binutils >= 2.24 and LLVM integrated assembler 17 Supported by binutils >= 2.24 and LLVM integrated assembler 21 Supported by binutils >= 2.31.1 and LLVM integrated assembler >= V7 26 Supported by binutils >= 2.30 and LLVM integrated assembler 31 Supported by binutils >= 2.30 and LLVM integrated assembler 36 Supported by binutils >= 2.30 and LLVM integrated assembler 41 Supported by binutils >= 2.31 and LLVM integrated assembler
|
| /linux/Documentation/translations/zh_CN/rust/ |
| A D | quick-start.rst | 28 make LLVM=1 rustavailable 80 ``bindgen`` 使用 ``libclang`` (LLVM的一部分)来理解内核中的C代码,这意味着需要安 81 装LLVM;同在开启``LLVM=1`` 时编译内核一样。 89 或者自行构建LLVM,这需要相当长的时间,但并不是一个复杂的过程: 188 make LLVM=1 rust-analyzer 210 用完整的LLVM工具链构建内核是目前支持的最佳设置。即:: 212 make LLVM=1
|
| A D | arch-support.rst | 13 目前,Rust编译器(``rustc``)使用LLVM进行代码生成,这限制了可以支持的目标架构。此外,对 14 使用LLVM/Clang构建内核的支持也有所不同(请参见 Documentation/kbuild/llvm.rst )。这
|
| A D | general-information.rst | 31 make LLVM=1 rustdoc 46 make LLVM=1 CLIPPY=1
|
| A D | coding-guidelines.rst | 31 make LLVM=1 rustfmt 35 make LLVM=1 rustfmtcheck
|
| /linux/tools/scripts/ |
| A D | Makefile.include | 54 ifneq ($(LLVM),) 55 ifneq ($(filter %/,$(LLVM)),) 56 LLVM_PREFIX := $(LLVM) 57 else ifneq ($(filter -%,$(LLVM)),) 58 LLVM_SUFFIX := $(LLVM) 77 ifneq ($(LLVM),)
|
| /linux/Documentation/rust/ |
| A D | arch-support.rst | 6 Currently, the Rust compiler (``rustc``) uses LLVM for code generation, 8 support for building the kernel with LLVM/Clang varies (please see 20 ``riscv`` Maintained ``riscv64`` and LLVM/Clang only.
|
| A D | quick-start.rst | 11 approach is that, typically, the distribution will match the LLVM used by Rust 14 Another way is using the prebuilt stable versions of LLVM+Rust provided on 16 and fast LLVM toolchains from :ref:`Getting LLVM <getting_llvm>` with versions 18 "latest LLVM" and "matching LLVM" (please see the link for more information). 98 make LLVM=1 rustavailable 156 ``libclang`` (part of LLVM) is used by ``bindgen`` to understand the C code 157 in the kernel, which means LLVM needs to be installed; like when the kernel 158 is compiled with ``LLVM=1``. 265 make LLVM=1 rust-analyzer 288 Building a kernel with a complete LLVM toolchain is the best supported setup [all …]
|
| /linux/scripts/ |
| A D | decode_stacktrace.sh | 22 if [[ -z ${LLVM:-} ]]; then 26 if [[ ${LLVM} == */ ]]; then 27 UTIL_PREFIX=${LLVM}${UTIL_PREFIX} 28 elif [[ ${LLVM} == -* ]]; then 29 UTIL_SUFFIX=${LLVM}
|
| A D | faddr2line | 67 if [[ "${LLVM}" == *"/" ]]; then 68 UTIL_PREFIX=${LLVM}${UTIL_PREFIX} 69 elif [[ "${LLVM}" == "-"* ]]; then 70 UTIL_SUFFIX=${LLVM}
|
| A D | as-version.sh | 34 echo LLVM 0
|
| /linux/tools/testing/selftests/ |
| A D | lib.mk | 3 ifneq ($(LLVM),) 4 ifneq ($(filter %/,$(LLVM)),) 5 LLVM_PREFIX := $(LLVM) 6 else ifneq ($(filter -%,$(LLVM)),) 7 LLVM_SUFFIX := $(LLVM)
|
| /linux/tools/sched_ext/ |
| A D | Makefile | 9 ifneq ($(LLVM),) 10 ifneq ($(filter %/,$(LLVM)),) 11 LLVM_PREFIX := $(LLVM) 12 else ifneq ($(filter -%,$(LLVM)),) 13 LLVM_SUFFIX := $(LLVM) 97 ifneq ($(LLVM),)
|
| /linux/samples/bpf/ |
| A D | README.rst | 22 version numbers required and how to update them. Note that LLVM's tool 64 Manually compiling LLVM with 'bpf' support 67 Since version 3.7.0, LLVM adds a proper LLVM backend target for the 79 Quick sniplet for manually compiling LLVM and clang
|
| /linux/Documentation/bpf/ |
| A D | bpf_devel_QA.rst | 361 Q: Features changing BPF JIT and/or LLVM 511 LLVM chapter 514 Q: Where do I find LLVM with BPF support? 516 A: The BPF back end for LLVM is upstream in LLVM since version 3.7.1. 526 LLVM (http://llvm.org/): 527 LLVM version 10.0.0 547 Q: Got it, so how do I build LLVM manually anyway? 573 Q: Reporting LLVM BPF issues 581 LLVM's BPF back end is a key piece of the whole BPF 600 Q: New BPF instruction for kernel and LLVM [all …]
|
| /linux/tools/testing/selftests/nolibc/ |
| A D | run-tests.sh | 46 -l Build with LLVM/clang 151 …MAKE=(make -j"${nproc}" XARCH="${arch}" CROSS_COMPILE="${cross_compile}" LLVM="${llvm}" O="${build…
|
| /linux/tools/testing/selftests/fchmodat2/ |
| A D | Makefile | 9 ifeq ($(LLVM),)
|
| /linux/arch/arm/ |
| A D | Kconfig.assembler | 6 Supported by binutils >= 2.24 and LLVM integrated assembler.
|
| /linux/tools/testing/selftests/openat2/ |
| A D | Makefile | 10 ifeq ($(LLVM),)
|
| /linux/tools/testing/selftests/arm64/mte/ |
| A D | Makefile | 9 ifeq ($(LLVM),)
|
| /linux/Documentation/translations/it_IT/process/ |
| A D | changes.rst | 36 Clang/LLVM (optional) 13.0.0 clang --version 81 Clang/LLVM (opzionale) 84 L'ultima versione di clang e *LLVM utils* (secondo `releases.llvm.org 89 :ref:`Building Linux with Clang/LLVM <kbuild_llvm>`. 385 Clang/LLVM 388 - :ref:`Getting LLVM <getting_llvm>`.
|
| /linux/Documentation/process/ |
| A D | changes.rst | 33 Clang/LLVM (optional) 13.0.1 clang --version 81 Clang/LLVM (optional) 84 The latest formal release of clang and LLVM utils (according to 88 docs on :ref:`Building Linux with Clang/LLVM <kbuild_llvm>`. 417 Clang/LLVM 420 - :ref:`Getting LLVM <getting_llvm>`.
|
| /linux/Documentation/ |
| A D | Changes | 33 Clang/LLVM (optional) 13.0.1 clang --version 81 Clang/LLVM (optional) 84 The latest formal release of clang and LLVM utils (according to 88 docs on :ref:`Building Linux with Clang/LLVM <kbuild_llvm>`. 417 Clang/LLVM 420 - :ref:`Getting LLVM <getting_llvm>`.
|
| /linux/tools/bpf/bpftool/Documentation/ |
| A D | common_options.rst | 9 bpftool was compiled. Optional features include linking against LLVM or
|
Completed in 36 milliseconds
123