Home
last modified time | relevance | path

Searched refs:ir3_kernel (Results 1 - 4 of 4) sorted by relevance

/third_party/mesa3d/src/freedreno/computerator/
H A Da6xx.c101 struct ir3_kernel *ir3_kernel = ir3_asm_assemble(a6xx_backend->compiler, in); in a6xx_assemble() local
102 ir3_kernel->backend = b; in a6xx_assemble()
103 return &ir3_kernel->base; in a6xx_assemble()
115 struct ir3_kernel *ir3_kernel = to_ir3_kernel(kernel); in cs_program_emit() local
116 struct a6xx_backend *a6xx_backend = to_a6xx_backend(ir3_kernel->backend); in cs_program_emit()
117 struct ir3_shader_variant *v = ir3_kernel->v; in cs_program_emit()
156 COND(ir3_kernel->info.early_preamble, A6XX_SP_CS_CTRL_REG0_EARLYPREAMBLE) | in cs_program_emit()
262 struct ir3_kernel *ir3_kerne in cs_const_emit() local
362 struct ir3_kernel *ir3_kernel = to_ir3_kernel(kernel); event_write() local
375 struct ir3_kernel *ir3_kernel = to_ir3_kernel(kernel); cache_flush() local
401 struct ir3_kernel *ir3_kernel = to_ir3_kernel(kernel); a6xx_emit_grid() local
[all...]
H A Da4xx.c53 struct ir3_kernel *ir3_kernel = ir3_asm_assemble(a4xx_backend->compiler, in); in a4xx_assemble() local
54 ir3_kernel->backend = b; in a4xx_assemble()
55 return &ir3_kernel->base; in a4xx_assemble()
67 struct ir3_kernel *ir3_kernel = to_ir3_kernel(kernel); in cs_program_emit() local
68 struct ir3_shader_variant *v = ir3_kernel->v; in cs_program_emit()
133 work_group_id = ir3_kernel->info.wgid; in cs_program_emit()
134 num_wg_id = ir3_kernel->info.numwg; in cs_program_emit()
205 struct ir3_kernel *ir3_kerne in cs_const_emit() local
[all...]
H A Dir3_asm.h32 struct ir3_kernel { struct
39 define_cast(kernel, ir3_kernel);
41 struct ir3_kernel *ir3_asm_assemble(struct ir3_compiler *c, FILE *in);
42 void ir3_asm_disassemble(struct ir3_kernel *k, FILE *out);
H A Dir3_asm.c29 struct ir3_kernel *
32 struct ir3_kernel *kernel = calloc(1, sizeof(*kernel)); in ir3_asm_assemble()
63 ir3_asm_disassemble(struct ir3_kernel *k, FILE *out) in ir3_asm_disassemble()

Completed in 2 milliseconds