Home
last modified time | relevance | path

Searched full:clc (Results 1 – 25 of 350) sorted by relevance

12345678910>>...14

/third_party/mesa3d/src/compiler/clc/
Dnir_load_libclc.c98 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 …]
Dmeson.build5 '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/
Dav1_metadata_bsf.c52 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/
Dbuild-libclc.sh28 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/
Dlava_build.sh284 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/
Drusticl_mesa_bindings.h3 #include "compiler/clc/nir_clc_helpers.h"
4 #include "compiler/clc/clc.h"
5 #include "compiler/clc/clc_helpers.h"
Dmeson.build17 'mesa/compiler/clc.rs',
18 'mesa/compiler/clc/spirv.rs',
282 # clc
/third_party/mesa3d/.gitlab-ci/build/
Dgitlab-ci.yml145 -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/
D23.0.4.rst41 - [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+
D24.1.5.rst64 - 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
D22.3.2.rst37 - Static linking LLVM 15 fails with unresolved symbols if not building CLC
38 - Microsoft CLC/clover: Fails to link against Clang 15 libraries
D23.3.5.rst43 - clc: retrieve libclang path at runtime.
106 - clc: force fPIC for every user when using shared LLVM
D24.2.2.rst35 - [clc] [FTBFS] [llvm20+] no matching function for GetResourcesPath
101 - clc: fix compilation error with llvm-20
D23.1.9.rst35 - 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/
Dmeson_options.txt364 '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/
Dmeson.build80 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/
Dutil.hpp58 clc = 1 << 0, enumerator
67 { "clc", clc, "Dump the OpenCL C code for all kernels." }, in has_flag()
Dinvocation.cpp90 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/
Dplatform.rs35 pub clc: bool, field
62 clc: false,
84 "clc" => debug.clc = true, in load_env()
/third_party/mesa3d/src/microsoft/clc/
Dclc_compiler.h27 #include "clc/clc.h"
/third_party/icu/tools/multi/proj/provider/glue/
Dcoll_fe.cpp182 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/
Dcompiler.rs1 pub mod clc; module
/third_party/mesa3d/src/microsoft/
Dmeson.build6 subdir('clc') subdir
/third_party/mesa3d/src/asahi/
Dmeson.build14 subdir('clc') subdir
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZSelectionDAGInfo.cpp143 // 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()

12345678910>>...14