| /external/toolchain-utils/binary_search_tool/ |
| D | bisect_driver.py | 1 # -*- coding: utf-8 -*- 3 # Use of this source code is governed by a BSD-style license that can be 6 # This script is used to help the compiler wrapper in the ChromeOS and 12 two sets (good and bad) of object files. Mostly used to find compiler 16 …m/a/google.com/chromeos-toolchain-team-home2/home/team-tools-and-scripts/bisecting-chromeos-compil… 19 https://docs.google.com/document/d/1yDgaUIa2O5w6dc3sSTe1ry-1ehKajTGJGQCbyn0fcEM 45 """The general compiler wrapper error class.""" 91 Log current working directory, current execargs, and a from-to relationship 97 log.write("%s -> %s\n" % (link_from, link_to)) 110 """Determine which cache an object belongs to. [all …]
|
| /external/clang/cmake/caches/ |
| D | README.txt | 4 This directory contains CMake cache scripts that pre-populate the CMakeCache in 9 cmake -G <build system> 10 -C <path to cache file> 11 [additional CMake options (i.e. -DCMAKE_INSTALL_PREFIX=<install path>)] 14 Options specified on the command line will override options in the cache files. 16 The following cache files exist. 18 Apple-stage1 19 ------------ 21 The Apple stage1 cache configures a two stage build similar to how Apple builds 25 The Apple-stage2 cache can be used directly to match the build settings Apple [all …]
|
| D | Apple-stage2.cmake | 1 # This file sets up a CMakeCache for Apple-style stage2 bootstrap. It is 4 set(LLVM_TARGETS_TO_BUILD X86 ARM AArch64 CACHE STRING "") 5 set(PACKAGE_VENDOR Apple CACHE STRING "") 6 set(LLVM_INCLUDE_EXAMPLES OFF CACHE BOOL "") 7 set(LLVM_INCLUDE_DOCS OFF CACHE BOOL "") 8 set(LLVM_TOOL_CLANG_TOOLS_EXTRA_BUILD OFF CACHE BOOL "") 9 set(CLANG_TOOL_SCAN_BUILD_BUILD OFF CACHE BOOL "") 10 set(CLANG_TOOL_SCAN_VIEW_BUILD OFF CACHE BOOL "") 11 set(CLANG_LINKS_TO_CREATE clang++ cc c++ CACHE STRING "") 12 set(CMAKE_MACOSX_RPATH ON CACHE BOOL "") [all …]
|
| /external/libwebm/build/ |
| D | cxx_flags.cmake | 3 # Use of this source code is governed by a BSD-style license 11 # String used to cache failed CXX flags. 14 # Checks C++ compiler for support of $cxx_flag. Adds $cxx_flag to 18 unset(CXX_FLAG_FOUND CACHE) 20 unset(CXX_FLAG_FAILED CACHE) 23 if(${CXX_FLAG_FOUND} EQUAL -1 AND ${CXX_FLAG_FAILED} EQUAL -1) 24 unset(CXX_FLAG_SUPPORTED CACHE) 25 message("Checking CXX compiler flag support for: " ${cxx_flag}) 30 CACHE STRING "" FORCE) 34 CACHE STRING "" FORCE) [all …]
|
| /external/llvm/docs/ |
| D | AdvancedBuilds.rst | 11 `CMake <http://www.cmake.org/>`_ is a cross-platform build-generator tool. CMake 25 The Clang CMake build system supports bootstrap (aka multi-stage) builds. At a 26 high level a multi-stage build is a chain of builds that pass data from one 30 In a simple two-stage bootstrap build, we build clang using the system compiler, 31 then use that just-built clang to build clang again. In CMake this simplest form 35 .. code-block:: console 37 $ cmake -G Ninja -DCLANG_ENABLE_BOOTSTRAP=On <path to source> 41 configurations for each stage. The next series of examples utilize CMake cache 45 build using the compiler installed on the host, and a stage2 build is built 46 using the stage1 compiler. This nomenclature holds up to more stages too. In [all …]
|
| /external/mesa3d/src/freedreno/ir3/ |
| D | ir3_disk_cache.c | 32 * Shader disk-cache implementation. 35 * rely on inter-dependencies between different cache entries: 38 * the cache after the set call. If a different value has been associated 41 * no guarantees, the cache implementation should attempt to cache the most 45 * their draw-pass counterpart, both variants are serialized together. 49 ir3_disk_cache_init(struct ir3_compiler *compiler) in ir3_disk_cache_init() argument 54 const char *renderer = fd_dev_name(compiler->dev_id); in ir3_disk_cache_init() 66 if (compiler->options.robust_buffer_access2) in ir3_disk_cache_init() 68 compiler->disk_cache = disk_cache_create(renderer, timestamp, driver_flags); in ir3_disk_cache_init() 72 ir3_disk_cache_init_shader_key(struct ir3_compiler *compiler, in ir3_disk_cache_init_shader_key() argument [all …]
|
| /external/libaom/build/cmake/ |
| D | compiler_flags.cmake | 20 # Strings used to cache flags. 32 if(${flag_pos} EQUAL -1) 42 if(${found} EQUAL -1) 43 set(${flags} "${${flags}} ${flag}" CACHE STRING "" FORCE) 47 # Checks C compiler for support of $c_flag. Adds $c_flag to all 64 # cache variable, so we unset both to avoid the failure / success state 66 # https://gitlab.kitware.com/cmake/cmake/-/issues/21207. 68 unset(C_FLAG_SUPPORTED CACHE) 69 message("Checking C compiler flag support for: " ${c_flag}) 83 # Checks C++ compiler for support of $cxx_flag. Adds $cxx_flag to all [all …]
|
| D | compiler_tests.cmake | 21 # * $compiler $lang_flags $lang_flags_config ... 27 # $CMAKE_CONFIGURATION_TYPES is non-empty a multi- configuration generator is in 79 unset(C_TEST_PASSED CACHE) 80 unset(C_TEST_FAILED CACHE) 83 if(${C_TEST_PASSED} EQUAL -1 AND ${C_TEST_FAILED} EQUAL -1) 84 unset(C_TEST_COMPILED CACHE) 85 message("Running C compiler test: ${test_name}") 92 CACHE STRING "" FORCE) 96 CACHE STRING "" FORCE) 97 message("C Compiler test ${test_name} failed.") [all …]
|
| /external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
| D | ir3_cache.c | 47 // TODO we could optimize the key shader-variant key comparison by not in key_equals() 53 /* cache mapping gallium/etc shader state-objs + shader-key to backend 54 * specific state-object 65 struct ir3_cache *cache = rzalloc(NULL, struct ir3_cache); in ir3_cache_create() local 67 cache->ht = _mesa_hash_table_create(cache, key_hash, key_equals); in ir3_cache_create() 68 cache->funcs = funcs; in ir3_cache_create() 69 cache->data = data; in ir3_cache_create() 71 return cache; in ir3_cache_create() 75 ir3_cache_destroy(struct ir3_cache *cache) in ir3_cache_destroy() argument 77 if (!cache) in ir3_cache_destroy() [all …]
|
| /external/tensorflow/tensorflow/compiler/xrt/kernels/ |
| D | tpu_compile_ops.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 23 #include "tensorflow/compiler/tf2xla/shape_util.h" 24 #include "tensorflow/compiler/xla/client/client_library.h" 25 #include "tensorflow/compiler/xla/client/compile_only_client.h" 26 #include "tensorflow/compiler/xla/client/xla_computation.h" 27 #include "tensorflow/compiler/xla/debug_options_flags.h" 28 #include "tensorflow/compiler/xla/service/compiler.h" 29 #include "tensorflow/compiler/xla/service/dump.h" 30 #include "tensorflow/compiler/xla/service/hlo.pb.h" 31 #include "tensorflow/compiler/xla/status_macros.h" [all …]
|
| /external/tensorflow/tensorflow/compiler/jit/ |
| D | xla_compile_on_demand_op.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 18 #include "tensorflow/compiler/jit/xla_compile_on_demand_op.h" 23 #include "tensorflow/compiler/jit/xla_device.h" 24 #include "tensorflow/compiler/jit/xla_launch_util.h" 25 #include "tensorflow/compiler/jit/xla_platform_info.h" 26 #include "tensorflow/compiler/tf2xla/const_analysis.h" 27 #include "tensorflow/compiler/tf2xla/tf2xla_util.h" 28 #include "tensorflow/compiler/tf2xla/xla_compiler.h" 29 #include "tensorflow/compiler/xla/service/gpu/gpu_executable_run_options.h" 39 for (int64_t i = 0; i < ctx->num_inputs(); i++) { in GetResourceVariableIndices() [all …]
|
| D | xla_compilation_cache.h | 7 http://www.apache.org/licenses/LICENSE-2.0 28 #include "tensorflow/compiler/jit/xla_compilation_cache.pb.h" 29 #include "tensorflow/compiler/tf2xla/xla_compiler.h" 30 #include "tensorflow/compiler/tf2xla/xla_context.h" 31 #include "tensorflow/compiler/xla/client/local_client.h" 32 #include "tensorflow/compiler/xla/service/hlo.pb.h" 33 #include "tensorflow/compiler/xla/statusor.h" 48 // Since XLA computations must have static shapes, the cache generates a new 51 // Currently no cache eviction policy is implemented and the cache grows without 64 // If non-empty, JIT-compiled executables are saved to and loaded from the [all …]
|
| D | xla_compilation_cache_disable_test.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 16 #include "tensorflow/compiler/jit/flags.h" 17 #include "tensorflow/compiler/jit/xla_compilation_cache.h" 18 #include "tensorflow/compiler/tf2xla/shape_util.h" 19 #include "tensorflow/compiler/tf2xla/xla_compiler.h" 20 #include "tensorflow/compiler/xla/client/client_library.h" 49 auto cache = new XlaCompilationCache(XlaCompilationCache::Config(), client, in TEST() local 51 core::ScopedUnref cache_ref(cache); in TEST() 54 Status status = cache->Compile(XlaCompiler::Options{}, fn, args, in TEST() 63 status = cache->Compile(XlaCompiler::Options{}, fn, args, in TEST() [all …]
|
| /external/sandboxed-api/.github/workflows/ |
| D | ubuntu-cmake-contrib.yml | 1 name: ubuntu-cmake-contrib 11 fail-fast: false 13 os: [ubuntu-22.04] 15 - brotli 16 - c-blosc 17 - jsonnet 18 - libidn2 19 - libraw 20 - libtiff 21 - libxls [all …]
|
| /external/deqp/doc/testspecs/GLES2/ |
| D | performance.compiler.txt | 1 ------------------------------------------------------------------------- 3 ----------------------------------------------- 11 http://www.apache.org/licenses/LICENSE-2.0 18 ------------------------------------------------------------------------- 19 Shader compiler performance tests 22 + dEQP-GLES2.performance.compiler.* 25 + Shader compile, link and specialization (draw call -time) time measurements 26 + Tests for impact of cache hits on compilation time (note: in release 2012.4) 27 + Front-end time estimation with invalid shaders 29 - Vertex and fragment lighting [all …]
|
| /external/mesa3d/src/gallium/drivers/crocus/ |
| D | crocus_program_cache.c | 26 * The in-memory program cache. This is basically a hash table mapping 27 * API-specified shaders and a state key to a compiled variant. It also 39 #include "compiler/nir/nir.h" 40 #include "compiler/nir/nir_builder.h" 41 #include "intel/compiler/elk/elk_compiler.h" 42 #include "intel/compiler/elk/elk_disasm.h" 43 #include "intel/compiler/elk/elk_nir.h" 60 keybox->cache_id = cache_id; in make_keybox() 61 keybox->size = key_size; in make_keybox() 62 memcpy(keybox->data, key, key_size); in make_keybox() [all …]
|
| /external/mesa3d/src/intel/vulkan_hasvk/ |
| D | anv_pipeline.c | 30 #include "util/mesa-sha1.h" 34 #include "compiler/elk/elk_disasm.h" 36 #include "compiler/elk/elk_nir.h" 37 #include "compiler/intel_nir.h" 54 const struct anv_physical_device *pdevice = device->physical; in anv_shader_stage_to_nir() 55 const struct anv_instance *instance = pdevice->instance; in anv_shader_stage_to_nir() 56 const struct elk_compiler *compiler = pdevice->compiler; in anv_shader_stage_to_nir() local 57 gl_shader_stage stage = vk_to_mesa_shader_stage(stage_info->stage); in anv_shader_stage_to_nir() 59 compiler->nir_options[stage]; in anv_shader_stage_to_nir() 70 .float16 = pdevice->info.ver >= 8, in anv_shader_stage_to_nir() [all …]
|
| /external/deqp/external/vulkancts/ |
| D | README.md | 7 Up-to-date documentation for dEQP is available at: 9 * [The VK-GL-CTS wiki for Khronos members](https://gitlab.khronos.org/Tracker/vk-gl-cts/wikis/home) 10 * [The VK-GL-CTS wiki for non-Khronos members](https://github.com/KhronosGroup/VK-GL-CTS/wiki) 14 ------------ 33 * You can get this from the `mesa-common-dev` Ubuntu package. 45 * Android SDK with: SDK Tools, SDK Platform-tools, SDK Build-tools, and API 28 52 tools/bin/sdkmanager tools platform-tools 'build-tools;25.0.2' 'platforms;android-28' 56 ------------ 59 vulkan-docs, spirv-headers, and spirv-tools. 65 You may need to re-run `fetch_sources.py` to update to the latest glslang, [all …]
|
| /external/compiler-rt/cmake/ |
| D | base-config-ix.cmake | 9 # Top level target used to build all compiler-rt libraries. 10 add_custom_target(compiler-rt ALL) 11 set_target_properties(compiler-rt PROPERTIES FOLDER "Compiler-RT Misc") 13 # Setting these variables from an LLVM build is sufficient that compiler-rt can 14 # construct the output paths, so it can behave as if it were in-tree here. 23 string(REGEX MATCH "[0-9]+\\.[0-9]+(\\.[0-9]+)?" CLANG_VERSION 25 # Setup the paths where compiler-rt runtimes and headers should be stored. 29 option(COMPILER_RT_INCLUDE_TESTS "Generate and build compiler-rt unit tests." 33 # Use just-built Clang to compile/link tests on all platforms, except for 34 # Windows where we need to use clang-cl instead. [all …]
|
| /external/dagger2/java/dagger/internal/codegen/ |
| D | DelegateComponentProcessor.java | 8 * http://www.apache.org/licenses/LICENSE-2.0 19 import androidx.room.compiler.processing.XProcessingEnv; 20 import androidx.room.compiler.processing.XProcessingEnvConfig; 21 import androidx.room.compiler.processing.XProcessingStep; 22 import androidx.room.compiler.processing.XRoundEnv; 23 import androidx.room.compiler.processing.XTypeElement; 89 testingPlugins.orElseGet(() -> ServiceLoaders.loadServices(env, BindingGraphPlugin.class)); in initialize() 92 () -> ServiceLoaders.loadServices(env, dagger.spi.BindingGraphPlugin.class)); in initialize() 95 legacyPlugin -> in initialize() 165 ClearableCache anyBindingMethodValidator(AnyBindingMethodValidator cache); in anyBindingMethodValidator() argument [all …]
|
| /external/kotlinx.atomicfu/ |
| D | build.gradle | 2 …* Copyright 2016-2020 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 licen… 9 * These property group is used to build kotlinx.atomicfu against Kotlin compiler snapshot. 13 * the latter is required for compiler snapshots). 21 …gumentException("'kotlin_snapshot_version' should be defined when building with snapshot compiler") 28 // These two flags are enabled in train builds for JVM IR compiler testing 35 // Future replacement for kotlin-dev, with cache redirector 36 …maven { url "https://cache-redirector.jetbrains.com/maven.pkg.jetbrains.space/kotlin/p/kotlin/dev"… 41 classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" 42 classpath "com.moowork.gradle:gradle-node-plugin:$gradle_node_version" 60 // Future replacement for kotlin-dev, with cache redirector [all …]
|
| /external/google-benchmark/.github/workflows/ |
| D | build-and-test.yml | 1 name: build-and-test 10 # TODO: add 32-bit builds (g++ and clang++) for ubuntu 11 # (requires g++-multilib and libc6:i386) 15 name: ${{ matrix.os }}.${{ matrix.build_type }}.${{ matrix.lib }}.${{ matrix.compiler }} 16 runs-on: ${{ matrix.os }} 18 fail-fast: false 20 os: [ubuntu-22.04, ubuntu-20.04, macos-latest] 22 compiler: ['g++', 'clang++'] 26 - uses: actions/checkout@v3 28 - uses: lukka/get-cmake@latest [all …]
|
| /external/tensorflow/tensorflow/compiler/xla/service/cpu/ |
| D | cpu_layout_assignment.cc | 7 http://www.apache.org/licenses/LICENSE-2.0 16 #include "tensorflow/compiler/xla/service/cpu/cpu_layout_assignment.h" 21 #include "tensorflow/compiler/xla/map_util.h" 22 #include "tensorflow/compiler/xla/service/cpu/dot_op_emitter.h" 23 #include "tensorflow/compiler/xla/service/cpu/ir_emission_utils.h" 31 // layout. To avoid going quadratic over the # of instructions, we cache this 32 // property in should_make_rhs_col_major -- it maps a constant to true if all of 34 // cache is populated lazily as we encounter dot operations traversing the 46 for (auto* user : instruction->users()) { in ShouldMakeAllUsersColMajor() 49 if (!operand_idx || user->operand(*operand_idx) != instruction || in ShouldMakeAllUsersColMajor() [all …]
|
| /external/deqp/framework/delibs/cmake/ |
| D | toolchain-raspi.cmake | 1 #------------------------------------------------------------------------- 3 # ---------------------------- 11 # http://www.apache.org/licenses/LICENSE-2.0 19 #------------------------------------------------------------------------- 26 # Toolchain/compiler base. 27 set(CC_PATH "/opt/raspi/tools/arm-bcm2708/arm-bcm2708hardfp-linux-gnueabi" CACHE STRING "Cross co… 28 set(CROSS_COMPILE "${CC_PATH}/bin/arm-bcm2708hardfp-linux-gnueabi-" CACHE STRING "Cross compiler… 29 set(SYSROOT_PATH "${CC_PATH}/arm-bcm2708hardfp-linux-gnueabi/sysroot" CACHE STRING "Raspbian sysr… 41 set(CMAKE_C_FLAGS "${TARGET_C_FLAGS}" CACHE STRING "" FORCE) 42 set(CMAKE_CXX_FLAGS "${TARGET_C_FLAGS}" CACHE STRING "" FORCE)
|
| /external/cronet/third_party/libc++abi/src/ |
| D | CMakeLists.txt | 24 set(LIBCXXABI_LIBCXX_PATH "${CMAKE_CURRENT_LIST_DIR}/../libcxx" CACHE PATH 45 …When disabled, libc++abi does not support stack unwinding and other exceptions-related features." … 51 option(LIBCXXABI_USE_COMPILER_RT "Use compiler-rt instead of libgcc" OFF) 53 option(LIBCXXABI_HAS_PTHREAD_API "Ignore auto-detection and force use of pthread API" OFF) 54 option(LIBCXXABI_HAS_WIN32_THREAD_API "Ignore auto-detection and force use of win32 thread API" OFF) 75 set(LIBCXXABI_LIBDIR_SUFFIX "${LLVM_LIBDIR_SUFFIX}" CACHE STRING 80 set(LIBCXXABI_SHARED_OUTPUT_NAME "c++abi" CACHE STRING "Output name for the shared libc++abi runtim… 81 set(LIBCXXABI_STATIC_OUTPUT_NAME "c++abi" CACHE STRING "Output name for the static libc++abi runtim… 83 set(LIBCXXABI_INSTALL_INCLUDE_DIR "${CMAKE_INSTALL_INCLUDEDIR}/c++/v1" CACHE STRING "Path to instal… 91 set(LIBCXXABI_LIBCXX_LIBRARY_PATH "" CACHE PATH "The path to libc++ library.") [all …]
|