Searched refs:ir3_kernel (Results 1 – 4 of 4) sorted by relevance
101 struct ir3_kernel *ir3_kernel = ir3_asm_assemble(a6xx_backend->compiler, in); in a6xx_assemble() local102 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() local116 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_kernel = to_ir3_kernel(kernel); in cs_const_emit() local263 struct ir3_shader_variant *v = ir3_kernel->v; in cs_const_emit()269 if (ir3_kernel->info.numwg != INVALID_REG) { in cs_const_emit()[all …]
53 struct ir3_kernel *ir3_kernel = ir3_asm_assemble(a4xx_backend->compiler, in); in a4xx_assemble() local54 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() local68 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_kernel = to_ir3_kernel(kernel); in cs_const_emit() local206 struct ir3_shader_variant *v = ir3_kernel->v; in cs_const_emit()
32 struct ir3_kernel { struct39 define_cast(kernel, ir3_kernel); argument41 struct ir3_kernel *ir3_asm_assemble(struct ir3_compiler *c, FILE *in);42 void ir3_asm_disassemble(struct ir3_kernel *k, FILE *out);
29 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()