Home
last modified time | relevance | path

Searched refs:llvm (Results 1 – 25 of 222) sorted by relevance

123456789

/OK3568_Linux_fs/yocto/meta-clang/recipes-devtools/clang/
H A Dclang-crosssdk_git.bb5 HOMEPAGE = "http://clang.llvm.org/"
18 for tool in clang clang++ clang-tidy lld ld.lld llvm-profdata \
19 llvm-nm llvm-ar llvm-as llvm-ranlib llvm-strip llvm-objcopy llvm-objdump llvm-readelf \
20 llvm-addr2line llvm-dwp llvm-size llvm-strings llvm-cov
25 SSTATE_SCAN_FILES += "*-clang *-clang++ *-llvm-profdata *-lld *-ld.lld \
26 *-llvm-nm *-llvm-ar *-llvm-as *-llvm-ranlib *-llvm-strip \
27 *-llvm-objcopy *-llvm-objdump *-llvm-readelf *-llvm-addr2line \
28 *-llvm-dwp *-llvm-size *-llvm-strings *-llvm-cov"
H A Dclang-cross_git.bb5 HOMEPAGE = "http://clang.llvm.org/"
18 for tool in clang clang++ clang-tidy lld ld.lld llvm-profdata \
19 llvm-nm llvm-ar llvm-as llvm-ranlib llvm-strip llvm-objcopy llvm-objdump llvm-readelf \
20 llvm-addr2line llvm-dwp llvm-size llvm-strings llvm-cov
25 SSTATE_SCAN_FILES += "*-clang *-clang++ *-llvm-profdata *-lld *-ld.lld \
26 *-llvm-nm *-llvm-ar *-llvm-as *-llvm-ranlib *-llvm-strip \
27 *-llvm-objcopy *-llvm-objdump *-llvm-readelf *-llvm-addr2line \
28 *-llvm-dwp *-llvm-size *-llvm-strings *-llvm-cov"
H A Dclang-cross-canadian_git.bb5 HOMEPAGE = "http://clang.llvm.org/"
23 for tool in clang clang++ clang-tidy lld ld.lld llvm-profdata \
24 llvm-nm llvm-ar llvm-as llvm-ranlib llvm-strip llvm-objcopy llvm-objdump llvm-readelf \
25 llvm-addr2line llvm-dwp llvm-size llvm-strings llvm-cov
30 SSTATE_SCAN_FILES += "*-clang *-clang++ *-llvm-profdata *-llvm-ar \
31 *-llvm-ranlib *-llvm-nm *-lld *-ld.lld *-llvm-as *-llvm-strip \
32 *-llvm-objcopy *-llvm-objdump *-llvm-readelf *-llvm-addr2line \
33 *-llvm-dwp *-llvm-size *-llvm-strings *-llvm-cov"
H A Dclang_git.bb5 HOMEPAGE = "http://clang.llvm.org/"
15 BUILD_AR:class-nativesdk = "llvm-ar"
16 BUILD_RANLIB:class-nativesdk = "llvm-ranlib"
17 BUILD_NM:class-nativesdk = "llvm-nm"
42 bb.note("'%s' is not a primary llvm architecture" % a)
56 … ${@bb.utils.contains('RUNTIME', 'llvm', 'compiler-rt libcplusplus unwindlib libomp', '', d)} \
59 PACKAGECONFIG:class-native = "rtti eh libedit shared-libs ${@bb.utils.contains('RUNTIME', 'llvm', '…
60 …r('DISTRO_FEATURES', 'thin-lto lto', d)} ${@bb.utils.contains('RUNTIME', 'llvm', 'compiler-rt libc…
79 OECMAKE_SOURCEPATH = "${S}/llvm"
156 -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ranlib \
[all …]
H A Dcompiler-rt_git.bb5 HOMEPAGE = "http://compiler-rt.llvm.org/"
30 COMPILER_RT:class-nativesdk:toolchain-clang:runtime-llvm = "-rtlib=libgcc --unwindlib=libgcc"
31 LIBCPLUSPLUS:class-nativesdk:toolchain-clang:runtime-llvm = "-stdlib=libstdc++"
44 BUILD_RANLIB:toolchain-clang = "llvm-ranlib"
45 BUILD_AR:toolchain-clang = "llvm-ar"
46 BUILD_NM:toolchain-clang = "llvm-nm"
58 OECMAKE_SOURCEPATH = "${S}/llvm"
70 -DCMAKE_RANLIB=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ranlib \
71 -DCMAKE_AR=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-ar \
72 -DCMAKE_NM=${STAGING_BINDIR_TOOLCHAIN}/${TARGET_PREFIX}llvm-nm \
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rust/
H A Drust-llvm.inc5 SRC_URI += "file://0002-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \
8 S = "${RUSTSRC}/src/llvm-project/llvm"
14 DEPENDS += "ninja-native rust-llvm-native"
20 # generated by rust-llvm-native.
24 LLVM_DIR = "llvm${LLVM_RELEASE}"
40 -DCMAKE_INSTALL_PREFIX:PATH=${libdir}/llvm-rust \
45 -DLLVM_TABLEGEN=${STAGING_LIBDIR_NATIVE}/llvm-rust/bin/llvm-tblgen \
46 -DLLVM_CONFIG_PATH=${STAGING_LIBDIR_NATIVE}/llvm-rust/bin/llvm-config \
53 export YOCTO_ALTERNATE_EXE_PATH = "${STAGING_LIBDIR}/llvm-rust/bin/llvm-config"
63 FILES:${PN}-bugpointpasses = "${libdir}/llvm-rust/lib/BugpointPasses.so"
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/llvm/llvm/
H A D0007-llvm-allow-env-override-of-exe-path.patch7 Subject: [PATCH] llvm: allow env override of exe path
9 When using a native llvm-config from inside a sysroot, we need llvm-config to
12 llvm-config from a target sysroot.
17 llvm/tools/llvm-config/llvm-config.cpp | 7 +++++++
20 diff --git a/llvm/tools/llvm-config/llvm-config.cpp b/llvm/tools/llvm-config/llvm-config.cpp
22 --- a/llvm/tools/llvm-config/llvm-config.cpp
23 +++ b/llvm/tools/llvm-config/llvm-config.cpp
29 + // llvm-config from within a target sysroot.
H A D0006-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch7 Subject: [PATCH] llvm: TargetLibraryInfo: Undefine libc functions if they are macros
14 .../llvm/Analysis/TargetLibraryInfo.def | 21 +++++++++++++++++++
17 diff --git a/llvm/include/llvm/Analysis/TargetLibraryInfo.def b/llvm/include/llvm/Analysis/TargetLi…
19 --- a/llvm/include/llvm/Analysis/TargetLibraryInfo.def
20 +++ b/llvm/include/llvm/Analysis/TargetLibraryInfo.def
/OK3568_Linux_fs/kernel/tools/perf/util/c++/
H A Dclang.cpp34 static std::unique_ptr<llvm::LLVMContext> LLVMCtx;
39 createCompilerInvocation(llvm::opt::ArgStringList CFlags, StringRef& Path, in createCompilerInvocation()
42 llvm::opt::ArgStringList CCArgs { in createCompilerInvocation()
67 static std::unique_ptr<llvm::Module>
68 getModuleFromSource(llvm::opt::ArgStringList CFlags, in getModuleFromSource()
94 return std::unique_ptr<llvm::Module>(nullptr); in getModuleFromSource()
99 std::unique_ptr<llvm::Module>
100 getModuleFromSource(llvm::opt::ArgStringList CFlags, in getModuleFromSource()
105 llvm::IntrusiveRefCntPtr<OverlayFileSystem> OverlayFS( in getModuleFromSource()
107 llvm::IntrusiveRefCntPtr<InMemoryFileSystem> MemFS( in getModuleFromSource()
[all …]
/OK3568_Linux_fs/yocto/meta-clang/recipes-devtools/clang/clang/
H A D0005-llvm-allow-env-override-of-exe-and-libdir-path.patch4 Subject: [PATCH] llvm: allow env override of exe and libdir path
6 When using a native llvm-config from inside a sysroot, we need llvm-config to
9 llvm-config from a target sysroot.
18 llvm/tools/llvm-config/llvm-config.cpp | 21 +++++++++++++++++++--
21 diff --git a/llvm/tools/llvm-config/llvm-config.cpp b/llvm/tools/llvm-config/llvm-config.cpp
23 --- a/llvm/tools/llvm-config/llvm-config.cpp
24 +++ b/llvm/tools/llvm-config/llvm-config.cpp
30 + // llvm-config from within a target sysroot.
54 + // llvm-config from within a target sysroot since LLVM_LIBDIR_SUFFIX
55 + // maybe different for host llvm vs target e.g. ppc64 Libdir=lib64 but
[all …]
H A D0015-clang-llvm-cmake-Fix-configure-for-packages-using-fi.patch4 Subject: [PATCH] clang,llvm: cmake: Fix configure for packages using
11 | The imported target "llvm-tblgen" references the file
12 | ".../recipe-sysroot/usr/bin/llvm-tblgen"
30 llvm/cmake/modules/AddLLVM.cmake | 6 ------
31 llvm/cmake/modules/TableGen.cmake | 7 -------
54 diff --git a/llvm/cmake/modules/AddLLVM.cmake b/llvm/cmake/modules/AddLLVM.cmake
56 --- a/llvm/cmake/modules/AddLLVM.cmake
57 +++ b/llvm/cmake/modules/AddLLVM.cmake
92 diff --git a/llvm/cmake/modules/TableGen.cmake b/llvm/cmake/modules/TableGen.cmake
94 --- a/llvm/cmake/modules/TableGen.cmake
[all …]
H A D0004-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch4 Subject: [PATCH] llvm: TargetLibraryInfo: Undefine libc functions if they are
12 .../llvm/Analysis/TargetLibraryInfo.def | 21 +++++++++++++++++++
15 diff --git a/llvm/include/llvm/Analysis/TargetLibraryInfo.def b/llvm/include/llvm/Analysis/TargetLi…
17 --- a/llvm/include/llvm/Analysis/TargetLibraryInfo.def
18 +++ b/llvm/include/llvm/Analysis/TargetLibraryInfo.def
H A D0021-llvm-Insert-anchor-for-adding-OE-distro-vendor-names.patch4 Subject: [PATCH] llvm: Insert anchor for adding OE distro vendor names
10 recipes-devtools/clang/llvm-project-source.inc:add_more_target_vendors()
17 llvm/lib/Support/Triple.cpp | 2 +-
20 diff --git a/llvm/lib/Support/Triple.cpp b/llvm/lib/Support/Triple.cpp
22 --- a/llvm/lib/Support/Triple.cpp
23 +++ b/llvm/lib/Support/Triple.cpp
H A D0031-Fix-lib-paths-for-OpenEmbedded-Host.patch19 clang version 13.0.1 (https://github.com/llvm/llvm-project 08e3a5ccd952edee36b3c002e3a29c6b1b5153de)
27 clang version 13.0.1 (https://github.com/llvm/llvm-project 08e3a5ccd952edee36b3c002e3a29c6b1b5153de)
59 #include "llvm/Option/ArgList.h"
60 #include "llvm/Support/CodeGen.h"
61 #include "llvm/Support/Path.h"
63 const llvm::Triple &TargetTriple, const ArgList &Args,
73 TargetTriple.getVendor() == llvm::Triple::Freescale ||
74 - TargetTriple.getVendor() == llvm::Triple::OpenEmbedded},
75 + TargetTriple.getVendor() == llvm::Triple::OpenEmbedded ||
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/llvm/
H A Dllvm_git.bb5 HOMEPAGE = "http://llvm.org"
11 DEPENDS = "libffi libxml2 zlib libedit ninja-native llvm-native"
20 PROVIDES += "llvm${PV}"
27 LLVM_DIR = "llvm${LLVM_RELEASE}"
31 SRC_URI = "git://github.com/llvm/llvm-project.git;branch=${BRANCH};protocol=https \
32 file://0006-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch;striplevel=2 \
33 file://0007-llvm-allow-env-override-of-exe-path.patch;striplevel=2 \
39 S = "${WORKDIR}/git/llvm"
41 LLVM_INSTALL_DIR = "${WORKDIR}/llvm-install"
84 -DLLVM_TABLEGEN=${STAGING_BINDIR_NATIVE}/llvm-tblgen${PV} \
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/rust/rust-llvm/
H A D0002-llvm-allow-env-override-of-exe-path.patch4 Subject: [PATCH 12/18] llvm: allow env override of exe path
6 When using a native llvm-config from inside a sysroot, we need llvm-config to
9 llvm-config from a target sysroot.
15 llvm/tools/llvm-config/llvm-config.cpp | 7 +++++++
18 --- a/llvm/tools/llvm-config/llvm-config.cpp
19 +++ b/llvm/tools/llvm-config/llvm-config.cpp
25 + // llvm-config from within a target sysroot.
/OK3568_Linux_fs/kernel/Documentation/kbuild/
H A Dllvm.rst15 <https://clang.llvm.org/>`_ and `LLVM <https://llvm.org/>`_ utilities to be
21 <https://www.aosabook.org/en/llvm.html>`_. Clang is a front-end to LLVM that
59 make CC=clang LD=ld.lld AR=llvm-ar NM=llvm-nm STRIP=llvm-strip \
60 OBJCOPY=llvm-objcopy OBJDUMP=llvm-objdump READELF=llvm-readelf \
61 HOSTCC=clang HOSTCXX=clang++ HOSTAR=llvm-ar HOSTLD=ld.lld
82 - https://releases.llvm.org/download.html
83 - https://github.com/llvm/llvm-project
84 - https://llvm.org/docs/GettingStarted.html
85 - https://llvm.org/docs/CMake.html
86 - https://apt.llvm.org/
[all …]
/OK3568_Linux_fs/kernel/tools/testing/selftests/bpf/
H A DREADME.rst10 profiler[23] test failures with clang/llvm <12.0.0
13 With clang/llvm <12.0.0, the profiler[23] test may fail.
34 https://reviews.llvm.org/D85570
35 addresses it on the compiler side. It was committed on llvm 12.
48 bpf_iter test failures with clang/llvm 10.0.0
51 With clang/llvm 10.0.0, the following two bpf_iter tests failed:
80 This is due to a llvm BPF backend bug. The fix
81 https://reviews.llvm.org/D78466
82 has been pushed to llvm 10.x release branch and will be
83 available in 10.0.1. The fix is available in llvm 11.0.0 trunk.
[all …]
/OK3568_Linux_fs/buildroot/package/qt5/qt5tools/
H A DConfig.in22 # Needs llvm-config and libclang for the host, which is not
24 # already supported by llvm.
25 depends on BR2_PACKAGE_LLVM_ARCH_SUPPORTS # llvm, clang
26 depends on BR2_TOOLCHAIN_GCC_AT_LEAST_5 # llvm, clang
27 depends on BR2_TOOLCHAIN_HAS_THREADS # llvm, clang
28 depends on BR2_INSTALL_LIBSTDCPP # llvm, clang
29 depends on !BR2_TOOLCHAIN_HAS_GCC_BUG_64735 # llvm, clang
30 depends on !BR2_STATIC_LIBS # llvm, clang
31 depends on BR2_USE_WCHAR # llvm, clang
32 depends on BR2_HOST_GCC_AT_LEAST_5 # llvm, clang
/OK3568_Linux_fs/yocto/meta-browser/meta-chromium/recipes-browser/chromium/files/musl/
H A D0001-mallinfo-implementation-is-glibc-specific.patch13 .../llvm-10.0/configs/linux/include/llvm/Config/config.h | 2 ++
14 .../third_party/llvm-subzero/lib/Support/Unix/Process.inc | 4 ++--
75 …/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h b/third_party/swiftshader/third_…
77 --- a/third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h
78 +++ b/third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h
89 …ird_party/swiftshader/third_party/llvm-subzero/lib/Support/Unix/Process.inc b/third_party/swiftsha…
91 --- a/third_party/swiftshader/third_party/llvm-subzero/lib/Support/Unix/Process.inc
92 +++ b/third_party/swiftshader/third_party/llvm-subzero/lib/Support/Unix/Process.inc
/OK3568_Linux_fs/kernel/tools/perf/tests/
H A DBuild39 perf-y += llvm.o llvm-src-base.o llvm-src-kbuild.o llvm-src-prologue.o llvm-src-relocation.o
66 $(OUTPUT)tests/llvm-src-base.c: tests/bpf-script-example.c tests/Build
68 $(Q)echo '#include <tests/llvm.h>' > $@
73 $(OUTPUT)tests/llvm-src-kbuild.c: tests/bpf-script-test-kbuild.c tests/Build
75 $(Q)echo '#include <tests/llvm.h>' > $@
80 $(OUTPUT)tests/llvm-src-prologue.c: tests/bpf-script-test-prologue.c tests/Build
82 $(Q)echo '#include <tests/llvm.h>' > $@
87 $(OUTPUT)tests/llvm-src-relocation.c: tests/bpf-script-test-relocation.c tests/Build
89 $(Q)echo '#include <tests/llvm.h>' > $@
/OK3568_Linux_fs/buildroot/package/clang/
H A Dclang.mk9 CLANG_SITE = https://github.com/llvm/llvm-project/releases/download/llvmorg-$(CLANG_VERSION)
13 CLANG_CPE_ID_VENDOR = llvm
17 HOST_CLANG_DEPENDENCIES = host-llvm host-libxml2
18 CLANG_DEPENDENCIES = llvm host-clang
62 HOST_CLANG_CONF_OPTS += -DLLVM_DIR=$(HOST_DIR)/lib/cmake/llvm \
64 CLANG_CONF_OPTS += -DLLVM_DIR=$(STAGING_DIR)/usr/lib/cmake/llvm \
66 -DLLVM_TABLEGEN_EXE:FILEPATH=$(HOST_DIR)/bin/llvm-tblgen
/OK3568_Linux_fs/buildroot/package/llvm/
H A Dllvm.mk9 LLVM_SITE = https://github.com/llvm/llvm-project/releases/download/llvmorg-$(LLVM_VERSION)
10 LLVM_SOURCE = llvm-$(LLVM_VERSION).src.tar.xz
13 LLVM_CPE_ID_VENDOR = llvm
19 LLVM_DEPENDENCIES = host-llvm
71 LLVM_CONF_OPTS += -DLLVM_TABLEGEN=$(HOST_DIR)/bin/llvm-tblgen
74 LLVM_CONF_OPTS += -DLLVM_CONFIG_PATH=$(HOST_DIR)/bin/llvm-config
290 $(INSTALL) -D -m 0755 $(HOST_DIR)/bin/llvm-config \
291 $(STAGING_DIR)/usr/bin/llvm-config
298 rm -f $(TARGET_DIR)/usr/bin/llvm-tblgen $(TARGET_DIR)/usr/lib/LLVMHello.so
H A DConfig.in15 bool "llvm"
27 http://llvm.org
35 to install mesa3d with llvm and use Gallium Radeon driver.
45 or the Clover OpenCL state tracker when llvm support is
48 https://llvm.org/docs/HowToSetUpLLVMStyleRTTI.html
58 comment "llvm needs a toolchain w/ wchar, threads, C++, gcc >= 4.8, dynamic library"
64 comment "llvm needs a toolchain not affected by GCC bug 64735"
/OK3568_Linux_fs/external/chromium/licenses/
H A DLICENSE.TXT.316 http://llvm.org
64 Autoconf llvm/autoconf
65 llvm/projects/ModuleMaker/autoconf
66 Google Test llvm/utils/unittest/googletest
67 OpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex}
68 pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT}
69 ARM contributions llvm/lib/Target/ARM/LICENSE.TXT
70 md5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h

123456789