On 11/22/2017 09:06 AM, Richard Henderson wrote: > On 11/09/2017 03:41 PM, Kirill Batuzov wrote: >> + } else if (re == INDEX_op_mov_vec) { >> + if (ts_are_copies(arg_temp(op->args[0]), ml->copy)) >> { >> + tcg_op_remove(s, op); >> + break; >> + } >> + op->opc = re; >> + op->args[1] = temp_arg(find_better_copy(s, >> ml->copy)); >> + op->args[2] = op->args[3]; >> } else { > > Why don't you send this through tcg_opt_gen_mov as with mov_i32 and mov_i64?
Oh nevermind, you're handling the extra size operand that was in v3. Well, good news is that you don't need that anymore. ;-) r~