Searched refs:IR3_REG_RELATIV (Results 1 – 7 of 7) sorted by relevance
57 if (dst->flags & IR3_REG_RELATIV) in is_eligible_mov()59 if (src->flags & IR3_REG_RELATIV) in is_eligible_mov()88 IR3_REG_BNOT | IR3_REG_RELATIV); in cp_flags()101 if ((instr->regs[0]->flags & IR3_REG_RELATIV) && in valid_flags()102 (flags & IR3_REG_RELATIV)) in valid_flags()111 if (flags & IR3_REG_RELATIV) in valid_flags()117 valid_flags = IR3_REG_IMMED | IR3_REG_CONST | IR3_REG_RELATIV; in valid_flags()146 IR3_REG_CONST | IR3_REG_RELATIV; in valid_flags()174 IR3_REG_CONST | IR3_REG_RELATIV; in valid_flags()179 if (flags & (IR3_REG_CONST | IR3_REG_RELATIV)) { in valid_flags()[all …]
100 if (reg->flags & IR3_REG_RELATIV) { in reg()171 } else if (src->flags & IR3_REG_RELATIV) { in emit_cat1()173 IR3_REG_R | IR3_REG_CONST | IR3_REG_HALF | IR3_REG_RELATIV); in emit_cat1()183 IR3_REG_RELATIV | IR3_REG_EVEN | in emit_cat1()190 cat1->dst_rel = !!(dst->flags & IR3_REG_RELATIV); in emit_cat1()212 if (src1->flags & IR3_REG_RELATIV) { in emit_cat2()215 IR3_REG_RELATIV | IR3_REG_CONST | IR3_REG_R | in emit_cat2()239 if (src2->flags & IR3_REG_RELATIV) { in emit_cat2()242 IR3_REG_RELATIV | IR3_REG_CONST | IR3_REG_R | in emit_cat2()312 if (src1->flags & IR3_REG_RELATIV) { in emit_cat3()[all …]
61 IR3_REG_RELATIV= 0x008, enumerator557 if (dst->flags & (IR3_REG_RELATIV | IR3_REG_ARRAY)) in is_same_type_mov()946 debug_assert(!(src->regs[0]->flags & IR3_REG_RELATIV)); in ir3_MOV()1151 unsigned num = (reg->flags & IR3_REG_RELATIV) ? reg->array.offset : reg->num; in regmask_idx()1166 if (reg->flags & IR3_REG_RELATIV) { in regmask_set()1192 if (reg->flags & IR3_REG_RELATIV) { in regmask_set_if_not()1210 if (reg->flags & IR3_REG_RELATIV) { in regmask_get()
695 if (dst->flags & IR3_REG_RELATIV) { in ra_block_compute_live_ranges()751 if (reg->flags & IR3_REG_RELATIV) { in ra_block_compute_live_ranges()970 if (reg->flags & IR3_REG_RELATIV) { in reg_assign()982 debug_assert(!(reg->flags & IR3_REG_RELATIV)); in reg_assign()
128 } else if (reg->flags & IR3_REG_RELATIV) { in print_reg_name()
127 if (reg->flags & IR3_REG_RELATIV) in legalize_block()
425 ir3_reg_create(mov, 0, IR3_REG_CONST | IR3_REG_RELATIV)->array.offset = n; in create_uniform_indirect()461 src = ir3_reg_create(mov, 0, IR3_REG_SSA | IR3_REG_RELATIV); in create_indirect_load()485 COND(address, IR3_REG_RELATIV)); in create_var_load()512 COND(address, IR3_REG_RELATIV)); in create_var_store()