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()116 valid_flags = IR3_REG_IMMED | IR3_REG_CONST | IR3_REG_RELATIV; in valid_flags()122 IR3_REG_CONST | IR3_REG_RELATIV; in valid_flags()150 IR3_REG_CONST | IR3_REG_RELATIV; in valid_flags()155 if (flags & (IR3_REG_CONST | IR3_REG_RELATIV)) { in valid_flags()[all …]
94 if (reg->flags & IR3_REG_RELATIV) { in reg()165 } else if (src->flags & IR3_REG_RELATIV) { in emit_cat1()167 IR3_REG_R | IR3_REG_CONST | IR3_REG_HALF | IR3_REG_RELATIV); in emit_cat1()177 IR3_REG_RELATIV | IR3_REG_EVEN | in emit_cat1()184 cat1->dst_rel = !!(dst->flags & IR3_REG_RELATIV); in emit_cat1()206 if (src1->flags & IR3_REG_RELATIV) { in emit_cat2()209 IR3_REG_RELATIV | IR3_REG_CONST | IR3_REG_R | in emit_cat2()233 if (src2->flags & IR3_REG_RELATIV) { in emit_cat2()236 IR3_REG_RELATIV | IR3_REG_CONST | IR3_REG_R | in emit_cat2()306 if (src1->flags & IR3_REG_RELATIV) { in emit_cat3()[all …]
67 IR3_REG_RELATIV= 0x010, enumerator628 if (dst->flags & (IR3_REG_RELATIV | IR3_REG_ARRAY)) in is_same_type_mov()1023 debug_assert(!(src->regs[0]->flags & IR3_REG_RELATIV)); in ir3_MOV()1298 unsigned num = (reg->flags & IR3_REG_RELATIV) ? reg->array.offset : reg->num; in regmask_idx()1313 if (reg->flags & IR3_REG_RELATIV) { in regmask_set()1339 if (reg->flags & IR3_REG_RELATIV) { in regmask_set_if_not()1357 if (reg->flags & IR3_REG_RELATIV) { in regmask_get()
747 if (dst->flags & IR3_REG_RELATIV) { in ra_block_compute_live_ranges()806 if (reg->flags & IR3_REG_RELATIV) { in ra_block_compute_live_ranges()1025 if (reg->flags & IR3_REG_RELATIV) { in reg_assign()1037 debug_assert(!(reg->flags & IR3_REG_RELATIV)); in reg_assign()
128 } else if (reg->flags & IR3_REG_RELATIV) { in print_reg_name()
132 if (reg->flags & IR3_REG_RELATIV) in legalize_block()
338 COND(address, IR3_REG_RELATIV)); in create_array_load()365 COND(address, IR3_REG_RELATIV)); in create_array_store()609 ir3_reg_create(mov, 0, IR3_REG_CONST | IR3_REG_RELATIV)->array.offset = n; in create_uniform_indirect()645 src = ir3_reg_create(mov, 0, IR3_REG_SSA | IR3_REG_RELATIV); in create_indirect_load()