HomeSort by: relevance | last modified time | path
    Searched defs:compiler (Results 1 - 25 of 160) sorted by relevancy

1 2 3 4 5 6 7

  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/etnaviv/
etnaviv_compiler.c 36 struct etna_compiler *compiler = rzalloc(NULL, struct etna_compiler); local
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)
    [all...]
etnaviv_shader.h 74 struct etna_compiler *compiler; member in struct:etna_shader
etnaviv_compiler_nir_ra.c 118 struct etna_compiler *compiler = c->variant->shader->compiler; local
119 struct ra_regs *regs = compiler->regs;
  /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
ir3_compiler.c 48 struct ir3_compiler *compiler = rzalloc(NULL, struct ir3_compiler); local
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->levels_add_one = false
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
ir3_compiler.c 66 ir3_compiler_destroy(struct ir3_compiler *compiler)
68 disk_cache_destroy(compiler->disk_cache);
69 ralloc_free(compiler);
76 struct ir3_compiler *compiler = rzalloc(NULL, struct ir3_compiler); local
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->branchstack_size = 64
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/frontends/clover/core/
compiler.hpp 33 namespace compiler { namespace in namespace:clover
  /src/external/gpl3/gcc/dist/libcc1/
compiler.hh 0 /* Compiler handling for plugin
26 // Base class for compiler.
27 class compiler class in namespace:cc1_plugin
30 explicit compiler (bool v) function in class:cc1_plugin::compiler
35 virtual ~compiler () = default;
37 // Find the compiler. BASE is the base name of the compiler, see
38 // compiler-name.hh. This sets COMPILER to the resulting path.
41 virtual char *find (const char *base, std::string &compiler) const
    [all...]
  /src/external/gpl3/gcc.old/dist/libcc1/
compiler.hh 0 /* Compiler handling for plugin
26 // Base class for compiler.
27 class compiler class in namespace:cc1_plugin
30 explicit compiler (bool v) function in class:cc1_plugin::compiler
35 virtual ~compiler () = default;
37 // Find the compiler. BASE is the base name of the compiler, see
38 // compiler-name.hh. This sets COMPILER to the resulting path.
41 virtual char *find (const char *base, std::string &compiler) const
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/
r300_tgsi_to_rc.h 40 struct radeon_compiler * compiler; member in struct:tgsi_to_rc
r300_vs.c 35 #include "compiler/radeon_compiler.h"
208 struct r300_vertex_program_compiler compiler; local
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.UserData = vs
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/
r300_tgsi_to_rc.h 40 struct radeon_compiler * compiler; member in struct:tgsi_to_rc
r300_vs.c 35 #include "compiler/radeon_compiler.h"
208 struct r300_vertex_program_compiler compiler; local
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.UserData = vs
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/intel/compiler/
brw_compiler.c 28 #include "compiler/nir/nir.h"
93 struct brw_compiler *compiler = rzalloc(mem_ctx, struct brw_compiler); local
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->scalar_stage[MESA_SHADER_TESS_EVAL]
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/
ir3_cache.c 126 struct ir3_compiler *compiler = shaders[MESA_SHADER_VERTEX]->compiler; local
127 uint32_t safe_constlens = ir3_trim_constlen(variants, compiler);
146 shader_key.safe_constlen = (compiler->gen >= 6) &&
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/r300/compiler/
radeon_program_tex.c 35 static struct rc_src_register shadow_fail_value(struct r300_fragment_program_compiler *compiler,
42 compiler->state.unit[tmu].texture_swizzle);
46 static struct rc_src_register shadow_pass_value(struct r300_fragment_program_compiler *compiler,
53 compiler->state.unit[tmu].texture_swizzle);
57 static void scale_texcoords(struct r300_fragment_program_compiler *compiler,
63 unsigned temp = rc_find_free_temporary(&compiler->Base);
65 inst_mov = rc_insert_new_instruction(&compiler->Base, inst->Prev);
73 rc_constants_add_state(&compiler->Base.Program.Constants,
81 static void projective_divide(struct r300_fragment_program_compiler *compiler,
86 unsigned temp = rc_find_free_temporary(&compiler->Base)
127 struct r300_fragment_program_compiler *compiler = local
    [all...]
  /xsrc/external/mit/MesaLib/dist/src/intel/compiler/
brw_compiler.c 28 #include "compiler/nir/nir.h"
102 struct brw_compiler *compiler = rzalloc(mem_ctx, struct brw_compiler); local
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->scalar_stage[i] = true
    [all...]
test_fs_saturate_propagation.cpp 36 struct brw_compiler *compiler; member in class:saturate_propagation_test
47 saturate_propagation_fs_visitor(struct brw_compiler *compiler,
51 : fs_visitor(compiler, NULL, mem_ctx, NULL,
59 compiler = rzalloc(ctx, struct brw_compiler);
61 compiler->devinfo = devinfo;
67 v = new saturate_propagation_fs_visitor(compiler, ctx, prog_data, shader);
test_vec4_copy_propagation.cpp 35 struct brw_compiler *compiler; member in class:copy_propagation_test
46 copy_propagation_vec4_visitor(struct brw_compiler *compiler,
50 : vec4_visitor(compiler, NULL, NULL, prog_data, shader, mem_ctx,
92 compiler = rzalloc(ctx, struct brw_compiler);
94 compiler->devinfo = devinfo;
100 v = new copy_propagation_vec4_visitor(compiler, ctx, shader, prog_data);
  /xsrc/external/mit/MesaLib/dist/src/mesa/drivers/dri/i965/
brw_vs.c 33 #include "util/compiler.h"
41 #include "compiler/brw_nir.h"
115 const struct brw_compiler *compiler = brw->screen->compiler; local
140 compiler->scalar_stage[MESA_SHADER_VERTEX]);
142 brw_nir_analyze_ubo_ranges(compiler, nir, key,
197 program = brw_compile_vs(compiler, mem_ctx, &params);
333 brw_vs_populate_default_key(const struct brw_compiler *compiler,
337 const struct intel_device_info *devinfo = compiler->devinfo;
361 brw_vs_populate_default_key(brw->screen->compiler, &key, prog)
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/
fd5_compute.c 57 struct ir3_compiler *compiler = ctx->screen->compiler; local
59 so->shader = ir3_shader_create_compute(compiler, cso, &ctx->debug, pctx->screen);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/
fd6_compute.c 57 struct ir3_compiler *compiler = ctx->screen->compiler; local
59 so->shader = ir3_shader_create_compute(compiler, cso, &ctx->debug, pctx->screen);
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/iris/
iris_screen.h 74 struct brw_compiler *compiler; member in struct:iris_screen
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/r300/compiler/
radeon_program_tex.c 35 static struct rc_src_register shadow_fail_value(struct r300_fragment_program_compiler *compiler,
42 compiler->state.unit[tmu].texture_swizzle);
46 static struct rc_src_register shadow_pass_value(struct r300_fragment_program_compiler *compiler,
53 compiler->state.unit[tmu].texture_swizzle);
57 static void scale_texcoords(struct r300_fragment_program_compiler *compiler,
63 unsigned temp = rc_find_free_temporary(&compiler->Base);
65 inst_mov = rc_insert_new_instruction(&compiler->Base, inst->Prev);
73 rc_constants_add_state(&compiler->Base.Program.Constants,
81 static void projective_divide(struct r300_fragment_program_compiler *compiler,
86 unsigned temp = rc_find_free_temporary(&compiler->Base)
127 struct r300_fragment_program_compiler *compiler = local
    [all...]
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/v3d/
v3d_screen.h 72 const struct v3d_compiler *compiler; member in struct:v3d_screen
  /xsrc/external/mit/MesaLib.old/dist/src/intel/blorp/
blorp.c 29 #include "compiler/brw_compiler.h"
30 #include "compiler/brw_nir.h"
178 const struct brw_compiler *compiler = blorp->compiler; local
181 compiler->glsl_compiler_options[MESA_SHADER_FRAGMENT].NirOptions;
195 nir = brw_preprocess_nir(compiler, nir, NULL);
199 if (blorp->compiler->devinfo->gen < 6) {
207 brw_compile_fs(compiler, blorp->driver_ctx, mem_ctx, wm_key,
219 const struct brw_compiler *compiler = blorp->compiler; local
    [all...]

Completed in 71 milliseconds

1 2 3 4 5 6 7