Lines Matching defs:mov
63 struct ir3_instruction *mov = ir3_instr_create(block, OPC_MOV, 1, 1);
64 struct ir3_register *mov_dst = ir3_dst_create(mov, dst->num, dst->flags);
67 mov, INVALID_REG, (dst->flags & IR3_REG_HALF) | IR3_REG_IMMED);
69 mov->cat1.dst_type = (dst->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32;
70 mov->cat1.src_type = mov->cat1.dst_type;
71 mov->repeat = util_last_bit(mov_dst->wrmask) - 1;
78 struct ir3_instruction *mov = ir3_instr_create(block, OPC_MOV, 1, 1);
81 ir3_dst_create(mov, dst->num, dst->flags & (IR3_REG_HALF | IR3_REG_SHARED));
83 ir3_src_create(mov, src->num, src->flags & (IR3_REG_HALF | IR3_REG_SHARED));
86 mov->repeat = util_last_bit(mov_dst->wrmask) - 1;
88 mov->cat1.dst_type = (dst->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32;
89 mov->cat1.src_type = (src->flags & IR3_REG_HALF) ? TYPE_U16 : TYPE_U32;
371 struct ir3_instruction *mov =
374 ir3_dst_create(mov, instr->dsts[0]->num, instr->dsts[0]->flags);
375 struct ir3_register *new_src = ir3_src_create(mov, 0, 0);
377 mov->cat1.dst_type = TYPE_U32;
378 mov->cat1.src_type =