On 5/8/20 11:26 AM, Richard Henderson wrote: > @@ -1647,16 +1632,14 @@ static void gen_addv_mask(TCGv_i64 d, TCGv_i64 a, > TCGv_i64 b, TCGv_i64 m) > > void tcg_gen_vec_add8_i64(TCGv_i64 d, TCGv_i64 a, TCGv_i64 b) > { > - TCGv_i64 m = tcg_const_i64(dup_const(MO_8, 0x80)); > + TCGv_i64 m = tcg_constant_i64(dup_const(MO_8, 0x80)); > gen_addv_mask(d, a, b, m); > - tcg_temp_free_i64(m); > } >
These unconditional uses of tcg_constant_i64 break 32-bit builds. I'll have to find another way to handle these. For now I am dropping this patch. r~