HomeSort by: relevance | last modified time | path
    Searched refs:ir3_compiler (Results 1 - 25 of 56) sorted by relevancy

1 2 3

  /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
ir3_assembler.h 43 struct ir3_compiler;
45 struct ir3_shader *ir3_parse_asm(struct ir3_compiler *c,
ir3_compiler.h 40 struct ir3_compiler { struct
164 void ir3_compiler_destroy(struct ir3_compiler *compiler);
165 struct ir3_compiler *ir3_compiler_create(struct fd_device *dev,
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)
ir3_nir.h 58 ir3_get_compiler_options(struct ir3_compiler *compiler);
59 void ir3_optimize_loop(struct ir3_compiler *compiler, nir_shader *s);
61 void ir3_finalize_nir(struct ir3_compiler *compiler, nir_shader *s);
62 void ir3_nir_post_finalize(struct ir3_compiler *compiler, nir_shader *s);
ir3_compiler.c 31 #include "ir3_compiler.h"
66 ir3_compiler_destroy(struct ir3_compiler *compiler)
72 struct ir3_compiler *
76 struct ir3_compiler *compiler = rzalloc(NULL, struct ir3_compiler);
ir3_disk_cache.c 26 #include "ir3_compiler.h"
49 ir3_disk_cache_init(struct ir3_compiler *compiler)
72 ir3_disk_cache_init_shader_key(struct ir3_compiler *compiler,
103 compute_variant_key(struct ir3_compiler *compiler, struct ir3_shader_variant *v,
162 ir3_disk_cache_retrieve(struct ir3_compiler *compiler,
201 ir3_disk_cache_store(struct ir3_compiler *compiler,
ir3_assembler.c 33 ir3_parse_asm(struct ir3_compiler *c, struct ir3_kernel_info *info, FILE *in)
ir3_context.h 31 #include "ir3_compiler.h"
46 struct ir3_compiler *compiler;
196 struct ir3_context *ir3_context_init(struct ir3_compiler *compiler,
ir3_shader.h 38 #include "ir3_compiler.h"
733 struct ir3_compiler *compiler;
771 const struct ir3_compiler *compiler = v->shader->compiler;
790 ir3_shader_from_nir(struct ir3_compiler *compiler, nir_shader *nir,
794 const struct ir3_compiler *compiler);
ir3_nir_analyze_ubo_ranges.c 27 #include "ir3_compiler.h"
364 struct ir3_compiler *compiler = v->shader->compiler;
417 struct ir3_compiler *compiler = v->shader->compiler;
593 struct ir3_compiler *compiler = v->shader->compiler;
ir3.c 51 ir3_create(struct ir3_compiler *compiler, struct ir3_shader_variant *v)
116 const struct ir3_compiler *compiler = v->shader->compiler;
176 const struct ir3_compiler *compiler = v->shader->compiler;
210 ir3_get_reg_dependent_max_waves(const struct ir3_compiler *compiler,
224 const struct ir3_compiler *compiler = v->shader->compiler;
788 struct ir3_compiler *compiler = instr->block->shader->compiler;
ir3_nir.c 30 #include "ir3_compiler.h"
150 ir3_get_compiler_options(struct ir3_compiler *compiler)
196 ir3_optimize_loop(struct ir3_compiler *compiler, nir_shader *s)
379 ir3_finalize_nir(struct ir3_compiler *compiler, nir_shader *s)
514 ir3_nir_post_finalize(struct ir3_compiler *compiler, nir_shader *s)
766 ir3_nir_scan_driver_consts(struct ir3_compiler *compiler, nir_shader *shader, struct ir3_const_state *layout)
856 struct ir3_compiler *compiler = v->shader->compiler;
ir3_lower_parallelcopy.c 85 do_swap(struct ir3_compiler *compiler, struct ir3_instruction *instr,
186 do_copy(struct ir3_compiler *compiler, struct ir3_instruction *instr,
313 _handle_copies(struct ir3_compiler *compiler, struct ir3_instruction *instr,
  /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/
ir3_compiler.c 29 #include "ir3_compiler.h"
46 struct ir3_compiler * ir3_compiler_create(struct fd_device *dev, uint32_t gpu_id)
48 struct ir3_compiler *compiler = rzalloc(NULL, struct ir3_compiler);
ir3_compiler.h 34 struct ir3_compiler { struct
72 struct ir3_compiler * ir3_compiler_create(struct fd_device *dev, uint32_t gpu_id);
74 int ir3_compile_shader_nir(struct ir3_compiler *compiler,
ir3_nir.h 45 const nir_shader_compiler_options * ir3_get_compiler_options(struct ir3_compiler *compiler);
ir3_context.h 30 #include "ir3_compiler.h"
45 struct ir3_compiler *compiler;
139 struct ir3_context * ir3_context_init(struct ir3_compiler *compiler,
ir3_shader.h 515 struct ir3_compiler *compiler;
528 struct ir3_shader * ir3_shader_from_nir(struct ir3_compiler *compiler, nir_shader *nir);
ir3_shader.c 34 #include "ir3_compiler.h"
144 struct ir3_compiler *compiler = v->shader->compiler;
270 ir3_shader_from_nir(struct ir3_compiler *compiler, nir_shader *nir)
  /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/ir3/
ir3_gallium.h 34 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,
ir3_gallium.c 43 #include "ir3/ir3_compiler.h"
122 ir3_shader_create(struct ir3_compiler *compiler,
159 ir3_shader_create_compute(struct ir3_compiler *compiler,
182 ir3_tgsi_to_nir(struct ir3_compiler *compiler,
  /xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/
ir3_asm.h 41 struct ir3_kernel *ir3_asm_assemble(struct ir3_compiler *c, FILE *in);
ir3_asm.c 25 #include "ir3/ir3_compiler.h"
30 ir3_asm_assemble(struct ir3_compiler *c, FILE *in)
  /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/ir3/
ir3_gallium.c 42 #include "ir3/ir3_compiler.h"
105 struct ir3_compiler *compiler = v->shader->compiler;
181 struct ir3_compiler *compiler = shader->compiler;
285 struct ir3_compiler *compiler = ctx->screen->compiler;
328 struct ir3_compiler *compiler = ctx->screen->compiler;
ir3_cache.c 126 struct ir3_compiler *compiler = shaders[MESA_SHADER_VERTEX]->compiler;
  /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/tests/
delay.c 102 parse_asm(struct ir3_compiler *c, const char *asmstr)
146 struct ir3_compiler *c;

Completed in 40 milliseconds

1 2 3