Home
last modified time | relevance | path

Searched refs:instr_t (Results 1 – 7 of 7) sorted by relevance

/external/mesa3d/src/freedreno/ir3/
Ddisasm-a3xx.c387 static void print_instr_cat0(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat0()
439 static void print_instr_cat1(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat1()
505 static void print_instr_cat2(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat2()
599 static void print_instr_cat3(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat3()
654 static void print_instr_cat4(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat4()
685 static void print_instr_cat5(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat5()
854 static void print_instr_cat6_a3xx(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat6_a3xx()
1183 static void print_instr_cat6_a6xx(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat6_a6xx()
1268 static void print_instr_cat6(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat6()
1280 static void print_instr_cat7(struct disasm_ctx *ctx, instr_t *instr) in print_instr_cat7()
[all …]
Dinstr-a3xx.h977 } instr_t; typedef
979 static inline uint32_t instr_repeat(instr_t *instr) in instr_repeat()
991 static inline bool instr_sat(instr_t *instr) in instr_sat()
1005 static inline bool is_cat6_legacy(instr_t *instr, unsigned gpu_id) in is_cat6_legacy()
1023 static inline uint32_t instr_opc(instr_t *instr, unsigned gpu_id) in instr_opc()
Dir3.c942 info->sizedwords = v->instrlen * compiler->instr_align * sizeof(instr_t) / 4; in ir3_assemble()
/external/mesa3d/src/gallium/drivers/freedreno/a2xx/
Dir2_assemble.c167 instr_t *bc, bool * is_fetch) in fill_instr()
171 *bc = (instr_t) {}; in fill_instr()
359 instr_t bytecode[384], bc; in assemble()
/external/mesa3d/src/freedreno/ir2/
Dinstr-a2xx.h405 } instr_t; typedef
/external/mesa3d/src/freedreno/vulkan/
Dtu_clear_blit.c312 static const instr_t vs_code[] = { in tu_init_clear_blit_shaders()
329 static const instr_t fs_blit[] = { in tu_init_clear_blit_shaders()
341 instr_t *code = global->shaders[GLOBAL_SH_FS_CLEAR0 + num_rts]; in tu_init_clear_blit_shaders()
344 *code++ = (instr_t) MOV(.repeat = 3, .dst = i * 4, .src_c = 1, .src_r = 1, .src = i * 4); in tu_init_clear_blit_shaders()
346 *code++ = (instr_t) { .cat0 = { .opc = OPC_END } }; in tu_init_clear_blit_shaders()
Dtu_private.h325 instr_t shaders[GLOBAL_SH_COUNT][16];