| /third_party/mesa3d/src/compiler/clc/ |
| D | nir_load_libclc.c | 98 open_clc_data(struct clc_data *clc, unsigned ptr_bit_size) in open_clc_data() argument 100 memset(clc, 0, sizeof(*clc)); in open_clc_data() 101 clc->file = get_libclc_file(ptr_bit_size); in open_clc_data() 102 clc->fd = -1; in open_clc_data() 104 if (clc->file->static_data) { in open_clc_data() 105 snprintf((char *)clc->cache_key, sizeof(clc->cache_key), in open_clc_data() 111 if (clc->file->sys_path != NULL) { in open_clc_data() 112 int fd = open(clc->file->sys_path, O_RDONLY); in open_clc_data() 119 fprintf(stderr, "fstat failed on %s: %m\n", clc->file->sys_path); in open_clc_data() 126 _mesa_sha1_update(&ctx, clc->file->sys_path, strlen(clc->file->sys_path)); in open_clc_data() [all …]
|
| D | meson.build | 5 'clc.c', 123 if get_option('mesa-clc') != 'system' and (with_gallium_asahi or \ 127 get_option('install-mesa-clc')) 139 install : get_option('install-mesa-clc'),
|
| /third_party/ffmpeg/libavcodec/ |
| D | av1_metadata_bsf.c | 52 AV1RawColorConfig *clc = &seq->color_config; in av1_metadata_update_sequence_header() local 58 clc->color_description_present_flag = 1; in av1_metadata_update_sequence_header() 61 clc->color_primaries = ctx->color_primaries; in av1_metadata_update_sequence_header() 63 clc->transfer_characteristics = ctx->transfer_characteristics; in av1_metadata_update_sequence_header() 65 clc->matrix_coefficients = ctx->matrix_coefficients; in av1_metadata_update_sequence_header() 69 if (clc->color_primaries == AVCOL_PRI_BT709 && in av1_metadata_update_sequence_header() 70 clc->transfer_characteristics == AVCOL_TRC_IEC61966_2_1 && in av1_metadata_update_sequence_header() 71 clc->matrix_coefficients == AVCOL_SPC_RGB) { in av1_metadata_update_sequence_header() 75 clc->color_range = ctx->color_range; in av1_metadata_update_sequence_header() 80 if (clc->mono_chrome || !clc->subsampling_x || !clc->subsampling_y) { in av1_metadata_update_sequence_header() [all …]
|
| /third_party/mesa3d/.gitlab-ci/container/ |
| D | build-libclc.sh | 28 mkdir -p /usr/lib/clc 29 ln -s /usr/share/clc/spirv64-mesa3d-.spv /usr/lib/clc/ 30 ln -s /usr/share/clc/spirv-mesa3d-.spv /usr/lib/clc/
|
| D | lava_build.sh | 284 rm -rf /usr/lib/clc/* 286 mkdir -p $ROOTFS/usr/{share,lib}/clc 287 mv /usr/share/clc/spirv*-mesa3d-.spv $ROOTFS/usr/share/clc/ 288 ln -s /usr/share/clc/spirv64-mesa3d-.spv $ROOTFS/usr/lib/clc/ 289 ln -s /usr/share/clc/spirv-mesa3d-.spv $ROOTFS/usr/lib/clc/
|
| /third_party/mesa3d/src/gallium/frontends/rusticl/ |
| D | rusticl_mesa_bindings.h | 3 #include "compiler/clc/nir_clc_helpers.h" 4 #include "compiler/clc/clc.h" 5 #include "compiler/clc/clc_helpers.h"
|
| D | meson.build | 17 'mesa/compiler/clc.rs', 18 'mesa/compiler/clc/spirv.rs', 282 # clc
|
| /third_party/mesa3d/.gitlab-ci/build/ |
| D | gitlab-ci.yml | 145 -D mesa-clc=system 151 # Do a host build for mesa-clc (asan complains not being loaded as 161 -D install-mesa-clc=true 162 -D mesa-clc=enabled 179 -D mesa-clc=system 189 # Do a host build for mesa-clc (msan complains about uninitialized 200 -D mesa-clc=enabled 201 -D install-mesa-clc=true 219 -D mesa-clc=system 236 -D mesa-clc=enabled [all …]
|
| /third_party/mesa3d/docs/relnotes/ |
| D | 23.0.4.rst | 41 - [llvm 16+] [microsoft-clc] opencl-c-base.h does not exist 164 - compiler/clc: Fix embedded clang headers (microsoft-clc) for LLVM 16+ 165 - clc: Add clangASTMatchers to fix static llvm build of microsoft-clc with LLVM 16+ 166 - clc: Add clang frontendhlsl module to fix build of microsoft-clc with llvm 16+
|
| D | 24.1.5.rst | 64 - compilers/clc: Add missing break statements. 121 - microsoft/clc: Split struct copies before vars_to_ssa in pre-inline optimizations 145 - clc: force linking of spirvs with mismatching pointer types in signatures 167 - intel/clc: Free parsed_spirv_data 168 - intel/clc: Free disk_cache
|
| D | 22.3.2.rst | 37 - Static linking LLVM 15 fails with unresolved symbols if not building CLC 38 - Microsoft CLC/clover: Fails to link against Clang 15 libraries
|
| D | 23.3.5.rst | 43 - clc: retrieve libclang path at runtime. 106 - clc: force fPIC for every user when using shared LLVM
|
| D | 24.2.2.rst | 35 - [clc] [FTBFS] [llvm20+] no matching function for GetResourcesPath 101 - clc: fix compilation error with llvm-20
|
| D | 23.1.9.rst | 35 - clc: compiler_test gets built even if unit tests are disabled via -Dbuild-tests=false 112 - microsoft/clc: Don't build compiler test if build-tests is false
|
| /third_party/mesa3d/ |
| D | meson_options.txt | 364 'microsoft-clc', 368 description : 'Build support for the Microsoft CLC to DXIL compiler' 659 'intel-clc', 666 description : 'Build the intel-clc compiler or use a system version.' 677 'install-intel-clc', 680 description : 'Install the intel-clc compiler (if needed for cross builds).' 766 'mesa-clc', 772 description : 'Build the mesa-clc compiler or use a system version.' 776 'install-mesa-clc', 779 description : 'Install the mesa-clc compiler (if needed for cross builds).'
|
| /third_party/mesa3d/src/compiler/spirv/ |
| D | meson.build | 80 if get_option('mesa-clc') != 'system' and (with_gallium_asahi or \ 84 get_option('install-mesa-clc')) 95 install : get_option('install-mesa-clc'),
|
| /third_party/mesa3d/src/gallium/frontends/clover/llvm/ |
| D | util.hpp | 58 clc = 1 << 0, enumerator 67 { "clc", clc, "Dump the OpenCL C code for all kernels." }, in has_flag()
|
| D | invocation.cpp | 90 cl_version version_number; // CLC Version 343 c.getPreprocessorOpts().Includes.push_back("clc/clc.h"); 366 // clc.h requires that this macro be defined: 419 if (has_flag(debug::clc))
|
| /third_party/mesa3d/src/gallium/frontends/rusticl/core/ |
| D | platform.rs | 35 pub clc: bool, field 62 clc: false, 84 "clc" => debug.clc = true, in load_env()
|
| /third_party/mesa3d/src/microsoft/clc/ |
| D | clc_compiler.h | 27 #include "clc/clc.h"
|
| /third_party/icu/tools/multi/proj/provider/glue/ |
| D | coll_fe.cpp | 182 UCollator *clc = OICU_ucol_safeClone( _this, NULL, 0, &status); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() local 184 …tderr, "VCF " ICUGLUE_VER_STR " .. safeclone %s _this %p-> %p " , u_errorName(status), _this, clc); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 186 if(U_FAILURE(status)||clc==NULL) return NULL; in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 187 Collator *c = new GLUE_SYM( Collator ) ( clc ); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION() 189 fprintf(stderr, "VCF " ICUGLUE_VER_STR " .. wrap(%p) -> %p\n", clc, c); in UOBJECT_DEFINE_RTTI_IMPLEMENTATION()
|
| /third_party/mesa3d/src/gallium/frontends/rusticl/mesa/ |
| D | compiler.rs | 1 pub mod clc; module
|
| /third_party/mesa3d/src/microsoft/ |
| D | meson.build | 6 subdir('clc') subdir
|
| /third_party/mesa3d/src/asahi/ |
| D | meson.build | 14 subdir('clc') subdir
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/ |
| D | SystemZSelectionDAGInfo.cpp | 143 // Use CLC to compare [Src1, Src1 + Size) with [Src2, Src2 + Size), 149 // A two-CLC sequence is a clear win over a loop, not least because it in emitCLC() 150 // needs only one branch. A three-CLC sequence needs the same number in emitCLC() 161 return DAG.getNode(SystemZISD::CLC, DL, VTs, Chain, Src1, Src2, in emitCLC()
|