Searched refs:compiler (Results 1 - 25 of 1160) sorted by relevance

1234567891011>>

/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
H A Detnaviv_compiler.c36 struct etna_compiler *compiler = rzalloc(NULL, struct etna_compiler); local in function:etna_compiler_create
39 return compiler;
41 compiler->regs = etna_ra_setup(compiler);
42 if (!compiler->regs) {
43 ralloc_free((void *)compiler);
44 compiler = NULL;
47 etna_disk_cache_init(compiler, renderer);
49 return compiler;
53 etna_compiler_destroy(const struct etna_compiler *compiler) argument
[all...]
H A Detnaviv_disk_cache.h34 etna_disk_cache_init(struct etna_compiler *compiler, const char *renderer);
37 etna_disk_cache_init_shader_key(struct etna_compiler *compiler, struct etna_shader *shader);
40 etna_disk_cache_retrieve(struct etna_compiler *compiler, struct etna_shader_variant *v);
43 etna_disk_cache_store(struct etna_compiler *compiler, struct etna_shader_variant *v);
H A Detnaviv_disk_cache.c35 etna_disk_cache_init(struct etna_compiler *compiler, const char *renderer) argument
53 compiler->disk_cache = disk_cache_create(renderer, timestamp, etna_mesa_debug);
57 etna_disk_cache_init_shader_key(struct etna_compiler *compiler, struct etna_shader *shader) argument
59 if (!compiler->disk_cache)
82 compute_variant_key(struct etna_compiler *compiler, struct etna_shader_variant *v, argument
92 disk_cache_compute_key(compiler->disk_cache, blob.data, blob.size, cache_key);
127 etna_disk_cache_retrieve(struct etna_compiler *compiler, struct etna_shader_variant *v) argument
129 if (!compiler->disk_cache)
134 compute_variant_key(compiler, v, cache_key);
144 void *buffer = disk_cache_get(compiler
163 etna_disk_cache_store(struct etna_compiler * compiler,struct etna_shader_variant * v) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_compiler.c66 ir3_compiler_destroy(struct ir3_compiler *compiler) argument
68 disk_cache_destroy(compiler->disk_cache);
69 ralloc_free(compiler);
76 struct ir3_compiler *compiler = rzalloc(NULL, struct ir3_compiler); local in function:ir3_compiler_create
86 compiler->dev = dev;
87 compiler->dev_id = dev_id;
88 compiler->gen = fd_dev_gen(dev_id);
89 compiler->robust_ubo_access = robust_ubo_access;
92 compiler->local_mem_size = 32 * 1024;
94 compiler
[all...]
H A Dir3_disk_cache.c49 ir3_disk_cache_init(struct ir3_compiler *compiler) argument
54 const char *renderer = fd_dev_name(compiler->dev_id);
66 if (compiler->robust_ubo_access)
68 compiler->disk_cache = disk_cache_create(renderer, timestamp, driver_flags);
72 ir3_disk_cache_init_shader_key(struct ir3_compiler *compiler, argument
75 if (!compiler->disk_cache)
103 compute_variant_key(struct ir3_compiler *compiler, struct ir3_shader_variant *v, argument
113 disk_cache_compute_key(compiler->disk_cache, blob.data, blob.size,
162 ir3_disk_cache_retrieve(struct ir3_compiler *compiler, argument
165 if (!compiler
201 ir3_disk_cache_store(struct ir3_compiler * compiler,struct ir3_shader_variant * v) argument
[all...]
H A Dir3_compiler.h164 void ir3_compiler_destroy(struct ir3_compiler *compiler);
169 void ir3_disk_cache_init(struct ir3_compiler *compiler);
170 void ir3_disk_cache_init_shader_key(struct ir3_compiler *compiler,
172 bool ir3_disk_cache_retrieve(struct ir3_compiler *compiler,
174 void ir3_disk_cache_store(struct ir3_compiler *compiler,
177 int ir3_compile_shader_nir(struct ir3_compiler *compiler,
182 ir3_pointer_size(struct ir3_compiler *compiler) argument
184 return fd_dev_64b(compiler->dev_id) ? 2 : 1;
/xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
H A Dir3_compiler.c48 struct ir3_compiler *compiler = rzalloc(NULL, struct ir3_compiler); local in function:ir3_compiler_create
52 compiler->dev = dev;
53 compiler->gpu_id = gpu_id;
54 compiler->set = ir3_ra_alloc_reg_set(compiler);
56 if (compiler->gpu_id >= 600) {
57 compiler->samgq_workaround = true;
60 if (compiler->gpu_id >= 400) {
62 compiler->flat_bypass = true;
63 compiler
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
H A DMakefile.sources44 compiler/memory_pool.c \
45 compiler/memory_pool.h \
46 compiler/r300_fragprog.c \
47 compiler/r300_fragprog_emit.c \
48 compiler/r300_fragprog.h \
49 compiler/r300_fragprog_swizzle.c \
50 compiler/r300_fragprog_swizzle.h \
51 compiler/r3xx_fragprog.c \
52 compiler/r3xx_vertprog.c \
53 compiler/r3xx_vertprog_dum
[all...]
H A Dr300_vs.c35 #include "compiler/radeon_compiler.h"
208 struct r300_vertex_program_compiler compiler; local in function:r300_translate_vertex_shader
212 /* Setup the compiler */
213 memset(&compiler, 0, sizeof(compiler));
214 rc_init(&compiler.Base, NULL);
216 DBG_ON(r300, DBG_VP) ? compiler.Base.Debug |= RC_DBG_LOG : 0;
217 DBG_ON(r300, DBG_P_STAT) ? compiler.Base.Debug |= RC_DBG_STATS : 0;
218 compiler.code = &vs->code;
219 compiler
[all...]
H A Dr300_fs.c41 #include "compiler/radeon_compiler.h"
88 static void find_output_registers(struct r300_fragment_program_compiler * compiler, argument
94 compiler->OutputColor[0] = shader->info.num_outputs;
95 compiler->OutputColor[1] = shader->info.num_outputs;
96 compiler->OutputColor[2] = shader->info.num_outputs;
97 compiler->OutputColor[3] = shader->info.num_outputs;
98 compiler->OutputDepth = shader->info.num_outputs;
104 compiler->OutputColor[colorbuf_count] = i;
108 compiler->OutputDepth = i;
174 /* Pass texture swizzling to the compiler, som
419 struct r300_fragment_program_compiler compiler; local in function:r300_translate_fragment_shader
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/broadcom/
H A DMakefile.sources26 compiler/nir_to_vir.c \
27 compiler/vir.c \
28 compiler/vir_dump.c \
29 compiler/vir_live_variables.c \
30 compiler/vir_opt_copy_propagate.c \
31 compiler/vir_opt_dead_code.c \
32 compiler/vir_opt_redundant_flags.c \
33 compiler/vir_opt_small_immediates.c \
34 compiler/vir_register_allocate.c \
35 compiler/vir_to_qp
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/
H A DMakefile.sources27 compiler/brw_cfg.cpp \
28 compiler/brw_cfg.h \
29 compiler/brw_clip.h \
30 compiler/brw_clip_line.c \
31 compiler/brw_clip_point.c \
32 compiler/brw_clip_tri.c \
33 compiler/brw_clip_unfilled.c \
34 compiler/brw_clip_util.c \
35 compiler/brw_compile_clip.c \
36 compiler/brw_compile_s
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
H A Dbrw_compiler.c28 #include "compiler/nir/nir.h"
93 struct brw_compiler *compiler = rzalloc(mem_ctx, struct brw_compiler); local in function:brw_compiler_create
95 compiler->devinfo = devinfo;
97 brw_fs_alloc_reg_sets(compiler);
98 brw_vec4_alloc_reg_set(compiler);
101 compiler->precise_trig = env_var_as_boolean("INTEL_PRECISE_TRIG", false);
106 compiler->scalar_stage[i] = true;
108 compiler->scalar_stage[MESA_SHADER_VERTEX] =
110 compiler->scalar_stage[MESA_SHADER_TESS_CTRL] =
112 compiler
217 brw_get_compiler_config_value(const struct brw_compiler * compiler) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/tests/
H A Dwarnings-test.sh3 $PYTHON $srcdir/glsl/tests/warnings_test.py --glsl-compiler $abs_builddir/glsl_compiler --test-directory $srcdir/glsl/tests/warnings/
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_compiler.c28 #include "compiler/nir/nir.h"
102 struct brw_compiler *compiler = rzalloc(mem_ctx, struct brw_compiler); local in function:brw_compiler_create
104 compiler->devinfo = devinfo;
106 brw_fs_alloc_reg_sets(compiler);
107 brw_vec4_alloc_reg_set(compiler);
109 compiler->precise_trig = env_var_as_boolean("INTEL_PRECISE_TRIG", false);
111 compiler->use_tcs_8_patch =
116 compiler->indirect_ubos_use_sampler = true;
120 compiler->scalar_stage[i] = devinfo->ver >= 8 ||
125 compiler
219 brw_get_compiler_config_value(const struct brw_compiler * compiler) argument
[all...]
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
H A Dr300_vs.c35 #include "compiler/radeon_compiler.h"
208 struct r300_vertex_program_compiler compiler; local in function:r300_translate_vertex_shader
212 /* Setup the compiler */
213 memset(&compiler, 0, sizeof(compiler));
214 rc_init(&compiler.Base, NULL);
216 DBG_ON(r300, DBG_VP) ? compiler.Base.Debug |= RC_DBG_LOG : 0;
217 DBG_ON(r300, DBG_P_STAT) ? compiler.Base.Debug |= RC_DBG_STATS : 0;
218 compiler.code = &vs->code;
219 compiler
[all...]
H A Dr300_fs.c41 #include "compiler/radeon_compiler.h"
88 static void find_output_registers(struct r300_fragment_program_compiler * compiler, argument
94 compiler->OutputColor[0] = shader->info.num_outputs;
95 compiler->OutputColor[1] = shader->info.num_outputs;
96 compiler->OutputColor[2] = shader->info.num_outputs;
97 compiler->OutputColor[3] = shader->info.num_outputs;
98 compiler->OutputDepth = shader->info.num_outputs;
104 compiler->OutputColor[colorbuf_count] = i;
108 compiler->OutputDepth = i;
174 /* Pass texture swizzling to the compiler, som
419 struct r300_fragment_program_compiler compiler; local in function:r300_translate_fragment_shader
[all...]
/xsrc/external/mit/freetype/dist/src/raster/
H A Dftraster.h27 #include <freetype/internal/compiler-macros.h>
/xsrc/external/mit/freetype/dist/src/sfnt/
H A Dwoff2tags.h24 #include <freetype/internal/compiler-macros.h>
/xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
H A Dbrw_cs.h38 brw_cs_populate_default_key(const struct brw_compiler *compiler,
H A Dbrw_vs.h49 brw_vs_populate_default_key(const struct brw_compiler *compiler,
/xsrc/external/mit/MesaLib/dist/src/freedreno/common/
H A DREADME.rst5 registers, layout or the compiler), e.g UUID generation.
/xsrc/external/mit/MesaLib/dist/src/amd/llvm/
H A Dac_llvm_util.c358 bool ac_init_llvm_compiler(struct ac_llvm_compiler *compiler, enum radeon_family family, argument
362 memset(compiler, 0, sizeof(*compiler));
364 compiler->tm = ac_create_target_machine(family, tm_options, LLVMCodeGenLevelDefault, &triple);
365 if (!compiler->tm)
369 compiler->low_opt_tm =
371 if (!compiler->low_opt_tm)
375 compiler->target_library_info = ac_create_target_library_info(triple);
376 if (!compiler->target_library_info)
379 compiler
390 ac_destroy_llvm_compiler(struct ac_llvm_compiler * compiler) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/common/
H A Dac_llvm_util.c305 ac_init_llvm_compiler(struct ac_llvm_compiler *compiler, argument
310 memset(compiler, 0, sizeof(*compiler));
312 compiler->tm = ac_create_target_machine(family, tm_options,
315 if (!compiler->tm)
319 compiler->low_opt_tm =
322 if (!compiler->low_opt_tm)
326 compiler->target_library_info =
328 if (!compiler->target_library_info)
331 compiler
343 ac_destroy_llvm_compiler(struct ac_llvm_compiler * compiler) argument
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ir3/
H A Dir3_gallium.h34 struct ir3_shader * ir3_shader_create(struct ir3_compiler *compiler,
39 ir3_shader_create_compute(struct ir3_compiler *compiler,
46 struct nir_shader * ir3_tgsi_to_nir(struct ir3_compiler *compiler,

Completed in 25 milliseconds

1234567891011>>