| /OK3568_Linux_fs/yocto/meta-clang/recipes-devtools/clang/ |
| H A D | clang-crosssdk_git.bb | 5 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 D | clang-cross_git.bb | 5 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 D | clang-cross-canadian_git.bb | 5 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 D | clang_git.bb | 5 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 D | compiler-rt_git.bb | 5 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 D | rust-llvm.inc | 5 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 D | 0007-llvm-allow-env-override-of-exe-path.patch | 7 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 D | 0006-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch | 7 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 D | clang.cpp | 34 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 D | 0005-llvm-allow-env-override-of-exe-and-libdir-path.patch | 4 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 D | 0015-clang-llvm-cmake-Fix-configure-for-packages-using-fi.patch | 4 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 D | 0004-llvm-TargetLibraryInfo-Undefine-libc-functions-if-th.patch | 4 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 D | 0021-llvm-Insert-anchor-for-adding-OE-distro-vendor-names.patch | 4 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 D | 0031-Fix-lib-paths-for-OpenEmbedded-Host.patch | 19 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 D | llvm_git.bb | 5 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 D | 0002-llvm-allow-env-override-of-exe-path.patch | 4 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 D | llvm.rst | 15 <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 D | README.rst | 10 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 D | Config.in | 22 # 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 D | 0001-mallinfo-implementation-is-glibc-specific.patch | 13 .../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 D | Build | 39 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 D | clang.mk | 9 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 D | llvm.mk | 9 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 D | Config.in | 15 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 D | LICENSE.TXT.3 | 16 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
|