Home
last modified time | relevance | path

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

/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3.c88 if (reg->flags & IR3_REG_IMMED) { in reg()
159 iassert((src->flags & IR3_REG_IMMED) || in emit_cat1()
162 if (src->flags & IR3_REG_IMMED) { in emit_cat1()
221 IR3_REG_IMMED | IR3_REG_R | IR3_REG_HALF | in emit_cat2()
224 cat2->src1_im = !!(src1->flags & IR3_REG_IMMED); in emit_cat2()
230 iassert((src2->flags & IR3_REG_IMMED) || in emit_cat2()
248 IR3_REG_IMMED | IR3_REG_R | IR3_REG_HALF | in emit_cat2()
252 cat2->src2_im = !!(src2->flags & IR3_REG_IMMED); in emit_cat2()
393 IR3_REG_IMMED | IR3_REG_FNEG | IR3_REG_FABS | in emit_cat4()
397 cat4->src_im = !!(src->flags & IR3_REG_IMMED); in emit_cat4()
[all …]
Dir3_cp.c85 flags &= (IR3_REG_CONST | IR3_REG_IMMED | in cp_flags()
116 valid_flags = IR3_REG_IMMED | IR3_REG_CONST | IR3_REG_RELATIV; in valid_flags()
125 valid_flags |= IR3_REG_IMMED; in valid_flags()
130 if (flags & (IR3_REG_CONST | IR3_REG_IMMED)) { in valid_flags()
139 if ((flags & IR3_REG_IMMED) && (reg->flags & IR3_REG_IMMED)) in valid_flags()
171 if (flags & (IR3_REG_CONST | IR3_REG_IMMED)) in valid_flags()
182 valid_flags = IR3_REG_IMMED; in valid_flags()
186 if (flags & IR3_REG_IMMED) { in valid_flags()
248 *dstflags |= srcflags & IR3_REG_IMMED; in combine_flags()
310 new_flags &= ~IR3_REG_IMMED; in lower_immed()
[all …]
Dir3_legalize.c95 assert(inloc->flags & IR3_REG_IMMED); in legalize_block()
239 ir3_reg_create(baryf, 0, IR3_REG_IMMED)->iim_val = 0; in legalize_block()
Dir3_print.c110 if (reg->flags & IR3_REG_IMMED) { in print_reg_name()
Dir3.h59 IR3_REG_IMMED = 0x002, enumerator
771 if (r->flags & (IR3_REG_CONST | IR3_REG_IMMED)) in reg_gpr()
Dir3_ra.c361 if (reg->flags & (IR3_REG_CONST | IR3_REG_IMMED)) in is_temp()
Dir3_compiler_nir.c481 ir3_reg_create(mov, 0, IR3_REG_IMMED)->uim_val = val; in create_immed()
1178 (src0->regs[1]->flags & IR3_REG_IMMED)) { in emit_intrinsic_load_ubo()
3405 assert(in->regs[1]->flags & IR3_REG_IMMED); in ir3_compile_shader_nir()