Searched refs:IR3_REG_HALF (Results 1 – 6 of 6) sorted by relevance
116 if (reg->flags & IR3_REG_HALF) { in reg()153 return (type_size(type) == 32) ? 0 : IR3_REG_HALF; in type_flags()164 iassert(!((dst->flags ^ type_flags(instr->cat1.dst_type)) & IR3_REG_HALF)); in emit_cat1()166 !((src->flags ^ type_flags(instr->cat1.src_type)) & IR3_REG_HALF)); in emit_cat1()173 IR3_REG_R | IR3_REG_CONST | IR3_REG_HALF | IR3_REG_RELATIV); in emit_cat1()178 IR3_REG_R | IR3_REG_CONST | IR3_REG_HALF); in emit_cat1()184 IR3_REG_R | IR3_REG_POS_INF | IR3_REG_HALF); in emit_cat1()216 IR3_REG_HALF | absneg); in emit_cat2()222 IR3_REG_CONST | IR3_REG_R | IR3_REG_HALF); in emit_cat2()227 IR3_REG_IMMED | IR3_REG_R | IR3_REG_HALF | in emit_cat2()[all …]
129 if (reg->flags & IR3_REG_HALF) in print_reg_name()136 if (reg->flags & IR3_REG_HALF) in print_reg_name()
287 return !!(instr->regs[0]->flags & IR3_REG_HALF); in is_half()988 reg->flags |= IR3_REG_HALF; in reg_assign()1003 if (instr->regs[0]->flags & IR3_REG_HALF) in ra_block_alloc()1013 if (instr->regs[n+1]->flags & IR3_REG_HALF) in ra_block_alloc()
343 instr->regs[0]->flags |= IR3_REG_HALF; in create_addr()346 immed->regs[0]->flags |= IR3_REG_HALF; in create_addr()349 instr->regs[0]->flags |= IR3_REG_HALF; in create_addr()350 instr->regs[1]->flags |= IR3_REG_HALF; in create_addr()354 instr->regs[0]->flags |= IR3_REG_HALF; in create_addr()355 instr->regs[1]->flags |= IR3_REG_HALF; in create_addr()1277 ctx->frag_face->regs[0]->flags |= IR3_REG_HALF; in emit_intrinsic()2433 out->regs[0]->flags |= IR3_REG_HALF; in ir3_compile_shader_nir()2440 out->regs[0]->flags |= IR3_REG_HALF; in ir3_compile_shader_nir()
349 (reg->flags & IR3_REG_HALF) ? "h" : "", in ir3_shader_disasm()364 (reg->flags & IR3_REG_HALF) ? "h" : "", in ir3_shader_disasm()
60 IR3_REG_HALF = 0x004, enumerator1153 if (reg->flags & IR3_REG_HALF) in regmask_idx()