Home
last modified time | relevance | path

Searched +full:compiler +full:- +full:cache (Results 1 – 25 of 1097) sorted by relevance

12345678910>>...44

/external/toolchain-utils/binary_search_tool/
Dbisect_driver.py1 # -*- 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/
DREADME.txt4 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 …]
DApple-stage2.cmake1 # 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/
Dcxx_flags.cmake3 # 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/
DAdvancedBuilds.rst11 `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/
Dir3_disk_cache.c32 * 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/
Dcompiler_flags.cmake20 # 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 …]
Dcompiler_tests.cmake21 # * $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/
Dir3_cache.c47 // 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/
Dtpu_compile_ops.cc7 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/
Dxla_compile_on_demand_op.cc7 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 …]
Dxla_compilation_cache.h7 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 …]
Dxla_compilation_cache_disable_test.cc7 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/
Dubuntu-cmake-contrib.yml1 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/
Dperformance.compiler.txt1 -------------------------------------------------------------------------
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/
Dcrocus_program_cache.c26 * 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/
Danv_pipeline.c30 #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/
DREADME.md7 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/
Dbase-config-ix.cmake9 # 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/
DDelegateComponentProcessor.java8 * 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/
Dbuild.gradle2 …* 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/
Dbuild-and-test.yml1 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/
Dcpu_layout_assignment.cc7 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/
Dtoolchain-raspi.cmake1 #-------------------------------------------------------------------------
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/
DCMakeLists.txt24 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 …]

12345678910>>...44