| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 16 "build/Android/include/llvm/Config/abi-breaking.h" 17 "build/Android/include/llvm/Config/config.h" 18 "build/Android/include/llvm/Config/llvm-config.h" 19 "build/Android/include/llvm/Support/DataTypes.h" 20 "build/Fuchsia/include/llvm/Config/abi-breaking.h" 21 "build/Fuchsia/include/llvm/Config/config.h" 22 "build/Fuchsia/include/llvm/Config/llvm-config.h" 23 "build/Fuchsia/include/llvm/Support/DataTypes.h" 24 "build/Linux/include/llvm/Config/abi-breaking.h" [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
| D | TargetSelect.h | 1 //===- TargetSelect.h - Target Selection & Registration ---------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 13 //===----------------------------------------------------------------------===// 18 #include "llvm/Config/llvm-config.h" 21 // Declare all of the target-initialization functions that are available. 23 #include "llvm/Config/Targets.def" 26 #include "llvm/Config/Targets.def" [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm-c/ |
| D | Target.h | 1 /*===-- llvm-c/Target.h - Target Lib C Iface --------------------*- C++ -*-===*/ 3 /* Part of the LLVM Project, under the Apache License v2.0 with LLVM */ 5 /* See https://llvm.org/LICENSE.txt for license information. */ 6 /* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception */ 8 /*===----------------------------------------------------------------------===*/ 17 /*===----------------------------------------------------------------------===*/ 22 #include "llvm-c/ExternC.h" 23 #include "llvm-c/Types.h" 24 #include "llvm/Config/llvm-config.h" 40 /* Declare all of the target-initialization functions that are available. */ [all …]
|
| /third_party/libexif/ |
| D | .travis.yml | 16 - autopoint 21 - CONFIG=normal 22 - CONFIG=c90 23 - CONFIG=stackprotect 24 - CONFIG=disable-nls 26 - MAKEFLAGS='-j 2' 29 - clang 30 - gcc 33 - linux 34 - osx [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/debian/ |
| D | x86_build-mingw-patch.sh | 8 mingw-w64-x86_64-headers-git-10.0.0.r14.ga08c638f8-1-any.pkg.tar.zst 9 mingw-w64-x86_64-vulkan-loader-1.3.211-1-any.pkg.tar.zst 10 mingw-w64-x86_64-libelf-0.8.13-6-any.pkg.tar.zst 11 mingw-w64-x86_64-zlib-1.2.12-1-any.pkg.tar.zst 12 mingw-w64-x86_64-zstd-1.5.2-2-any.pkg.tar.zst 17 wget -q https://mirror.msys2.org/mingw/mingw64/$i 18 tar xf $i --strip-components=1 -C /usr/x86_64-w64-mingw32/ 21 rm -rf ~/tmp 23 mkdir -p /usr/x86_64-w64-mingw32/bin 25 # The output of `wine64 llvm-config --system-libs --cxxflags mcdisassembler` [all …]
|
| /third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
| D | LLVMReactor.hpp | 7 // http://www.apache.org/licenses/LICENSE-2.0 29 #include "llvm/IR/IRBuilder.h" 30 #include "llvm/IR/LLVMContext.h" 38 namespace llvm namespace 44 } // namespace llvm 51 llvm::Type *T(Type *t); 53 inline Type *T(llvm::Type *t) in T() 58 inline llvm::Value *V(Value *t) in V() 60 return reinterpret_cast<llvm::Value *>(t); in V() 63 inline Value *V(llvm::Value *t) in V() [all …]
|
| D | BUILD.gn | 7 # http://www.apache.org/licenses/LICENSE-2.0 18 config("swiftshader_llvm_reactor_private_config") { 21 "/wd4141", # 'inline' used more than once. (LLVM 7.0) 22 "/wd4146", # unary minus operator applied to unsigned type. (LLVM 7.0) 25 "/wd4245", # conversion from int to unsigned int (llvm) 26 "/wd4624", # destructor was implicitly defined as deleted (LLVM 7.0) 29 cflags = [ "-Wno-unused-local-typedef" ] 33 config("swiftshader_reactor_base_private_config") { 56 # Need a separate config to ensure the warnings are added to the end. 57 config("swiftshader_subzero_common_private_config") { [all …]
|
| /third_party/mesa3d/docs/ |
| D | meson.rst | 5 --------------- 19 <https://mesonbuild.com/Getting-meson.html>`__ to install the 25 Unix-like OSes 31 .. code-block:: console 33 sudo apt-get install meson # Ubuntu 37 .. code-block:: console 44 You'll also need `Ninja <https://ninja-build.org/>`__. If it's not 45 already installed, use apt-get or dnf to install the *ninja-build* 53 modules (Mako). You also need pkg-config (a hard dependency of Meson), 57 .. code-block:: console [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
| D | ValueMap.h | 1 //===- ValueMap.h - Safe map from Values to data ----------------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 12 // key is RAUWed from V1 to V2, the old mapping V1->target is removed, and a new 13 // mapping V2->target is added. If V2 already existed, its old target is 16 // You can override a ValueMap's Config parameter to control exactly what 18 // legal to call back into the ValueMap from a Config's callbacks. Config 23 //===----------------------------------------------------------------------===// [all …]
|
| /third_party/rust/crates/clang-sys/build/ |
| D | common.rs | 1 // SPDX-License-Identifier: Apache-2.0 43 /// `llvm-config` couldn't be executed but an instance of `libclang` was found 64 if let Some(errors) = errors.get("llvm-config") { in drop() 66 "cargo:warning=could not execute `llvm-config` one or more \ in drop() 68 a full path to valid `llvm-config` executable it will be used \ in drop() 78 if let Some(errors) = errors.get("xcode-select") { in drop() 80 "cargo:warning=could not execute `xcode-select` one or more \ in drop() 96 fn run_command(name: &str, path: &str, arguments: &[&str]) -> Option<String> { in run_command() 115 /// Executes the `llvm-config` command and returns the `stdout` output if the 117 pub fn run_llvm_config(arguments: &[&str]) -> Option<String> { in run_llvm_config() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/LTO/ |
| D | LTOBackend.cpp | 1 //===-LTOBackend.cpp - LLVM Link Time Optimizer Backend -------------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 14 //===----------------------------------------------------------------------===// 16 #include "llvm/LTO/LTOBackend.h" 17 #include "llvm/Analysis/AliasAnalysis.h" 18 #include "llvm/Analysis/CGSCCPassManager.h" 19 #include "llvm/Analysis/TargetLibraryInfo.h" [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/ |
| D | build-libclc.sh | 3 set -ex 5 export LLVM_CONFIG="llvm-config-11" 7 $LLVM_CONFIG --version 9 git config --global user.email "mesa@example.com" 10 git config --global user.name "Mesa CI" 12 https://github.com/llvm/llvm-project \ 13 --depth 1 \ 14 -b llvmorg-12.0.0-rc3 \ 15 /llvm-project 19 …-S /llvm-project/libclc -B . -G Ninja -DLLVM_CONFIG=$LLVM_CONFIG -DLIBCLC_TARGETS_TO_BUILD="spirv-… [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
| D | Process.cpp | 1 //===-- Process.cpp - Implement OS Process Concept --------------*- C++ -*-===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 13 #include "llvm/Support/Process.h" 14 #include "llvm/ADT/STLExtras.h" 15 #include "llvm/ADT/StringExtras.h" 16 #include "llvm/Config/config.h" [all …]
|
| D | ABIBreak.cpp | 1 //===----- lib/Support/ABIBreak.cpp - EnableABIBreakingChecks -------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 #include "llvm/Config/abi-breaking.h" 12 namespace llvm { namespace 15 // llvm-config.h. We provide a link-time (or load time for DSO) failure when 16 // there is a mismatch in the build configuration of the API client and LLVM. 23 } // end namespace llvm
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/LTO/ |
| D | Config.h | 1 //===-Config.h - LLVM Link Time Optimizer Configuration -------------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 // This file defines the lto::Config data structure, which allows clients to 12 //===----------------------------------------------------------------------===// 17 #include "llvm/ADT/DenseSet.h" 18 #include "llvm/IR/DiagnosticInfo.h" 19 #include "llvm/IR/GlobalValue.h" [all …]
|
| D | LTO.h | 1 //===-LTO.h - LLVM Link Time Optimizer ------------------------------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 10 // to be used both by LTO classes as well as by clients (gold-plugin) that 13 //===----------------------------------------------------------------------===// 18 #include "llvm/ADT/MapVector.h" 19 #include "llvm/ADT/StringMap.h" 20 #include "llvm/ADT/StringSet.h" [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
| D | MCLabel.cpp | 1 //===- lib/MC/MCLabel.cpp - MCLabel implementation ------------------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 #include "llvm/MC/MCLabel.h" 10 #include "llvm/Config/llvm-config.h" 11 #include "llvm/Support/Compiler.h" 12 #include "llvm/Support/Debug.h" 13 #include "llvm/Support/raw_ostream.h" [all …]
|
| /third_party/openssl/fuzz/ |
| D | README.md | 7 --------- 9 How to fuzz OpenSSL with [libfuzzer](http://llvm.org/docs/LibFuzzer.html), 13 ----------------------------------- 15 Install `clang`, which [ships with `libfuzzer`](http://llvm.org/docs/LibFuzzer.html#fuzzer-usage) 18 sudo apt-get install clang 23 `/usr/lib/llvm-7/lib/clang/7.0.1/lib/linux/libclang_rt.fuzzer-x86_64.a`. 25 CC=clang ./config enable-fuzz-libfuzzer \ 26 --with-fuzzer-lib=$PATH_TO_LIBFUZZER \ 27 -DPEDANTIC enable-asan enable-ubsan no-shared \ 28 -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION \ [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/Config/ |
| D | llvm-config.h | 1 /*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/ 3 /* The LLVM Compiler Infrastructure */ 8 /*===----------------------------------------------------------------------===*/ 10 /* This file enumerates variables from the LLVM configuration so that they 12 This is a C header that can be included in the llvm-c headers. */ 20 /* Target triple LLVM will generate code for by default */ 21 #define LLVM_DEFAULT_TARGET_TRIPLE "i686-pc-win32" 29 /* Host triple LLVM will be executed on */ 30 #define LLVM_HOST_TRIPLE "i686-pc-win32" 32 /* LLVM architecture name for the native architecture, if available */ [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/ |
| D | llvm-config.h | 1 /*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/ 3 /* The LLVM Compiler Infrastructure */ 8 /*===----------------------------------------------------------------------===*/ 10 /* This file enumerates variables from the LLVM configuration so that they 12 This is a C header that can be included in the llvm-c headers. */ 20 /* Target triple LLVM will generate code for by default */ 21 #define LLVM_DEFAULT_TARGET_TRIPLE "x86_64-unknown-linux-gnu" 29 /* Host triple LLVM will be executed on */ 30 #define LLVM_HOST_TRIPLE "x86_64-unknown-linux-gnu" 32 /* LLVM architecture name for the native architecture, if available */ [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/Config/ |
| D | llvm-config.h | 1 /*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/ 3 /* The LLVM Compiler Infrastructure */ 8 /*===----------------------------------------------------------------------===*/ 10 /* This file enumerates variables from the LLVM configuration so that they 12 This is a C header that can be included in the llvm-c headers. */ 20 /* Target triple LLVM will generate code for by default */ 21 #define LLVM_DEFAULT_TARGET_TRIPLE "x86_64-unknown-linux-gnu" 29 /* Host triple LLVM will be executed on */ 30 #define LLVM_HOST_TRIPLE "x86_64-unknown-linux-gnu" 32 /* LLVM architecture name for the native architecture, if available */ [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/Config/ |
| D | llvm-config.h | 1 /*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/ 3 /* The LLVM Compiler Infrastructure */ 8 /*===----------------------------------------------------------------------===*/ 10 /* This file enumerates variables from the LLVM configuration so that they 12 This is a C header that can be included in the llvm-c headers. */ 20 /* Target triple LLVM will generate code for by default */ 21 #define LLVM_DEFAULT_TARGET_TRIPLE "x86_64-unknown-linux-gnu" 29 /* Host triple LLVM will be executed on */ 30 #define LLVM_HOST_TRIPLE "x86_64-unknown-linux-gnu" 32 /* LLVM architecture name for the native architecture, if available */ [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/Config/ |
| D | llvm-config.h | 1 /*===------- llvm/Config/llvm-config.h - llvm configuration -------*- C -*-===*/ 3 /* The LLVM Compiler Infrastructure */ 8 /*===----------------------------------------------------------------------===*/ 10 /* This file enumerates variables from the LLVM configuration so that they 12 This is a C header that can be included in the llvm-c headers. */ 20 /* Target triple LLVM will generate code for by default */ 21 #define LLVM_DEFAULT_TARGET_TRIPLE "x86_64-apple-darwin16.3.0" 29 /* Host triple LLVM will be executed on */ 30 #define LLVM_HOST_TRIPLE "x86_64-apple-darwin16.3.0" 32 /* LLVM architecture name for the native architecture, if available */ [all …]
|
| /third_party/musl/ |
| D | musl_config.gni | 2 # Use of this source code is governed by a BSD-style license that can be 4 import("//build/config/sanitizers/sanitizers.gni") 33 musl_target_triple = "mipsel-linux-ohos" 35 musl_target_triple = "${musl_arch}-linux-ohos" 39 musl_target_triple = "arm-liteos-ohos" 45 runtime_lib_path = "//out/llvm-install/lib/clang/15.0.4/lib" 49 "//prebuilts/clang/ohos/linux-aarch64/llvm/lib/clang/15.0.4/lib" 52 "//prebuilts/clang/ohos/linux-x86_64/llvm/lib/clang/15.0.4/lib" 68 musl_uapi_dir = "//kernel/linux/patches/linux-5.10/prebuilts/usr/include" 69 musl_linux_kernel_dir = "//kernel/linux/linux-5.10" [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/DebugInfo/PDB/ |
| D | PDB.cpp | 1 //===- PDB.cpp - base header file for creating a PDB reader ---------------===// 3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions. 4 // See https://llvm.org/LICENSE.txt for license information. 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 9 #include "llvm/DebugInfo/PDB/PDB.h" 10 #include "llvm/ADT/StringRef.h" 11 #include "llvm/Config/config.h" 12 #include "llvm/DebugInfo/PDB/GenericError.h" 14 #include "llvm/DebugInfo/PDB/DIA/DIASession.h" [all …]
|