On 9/25/20 1:21 AM, Frank Chang wrote: > I'm happy to reuse vslide1up_vx helper functions. > > However, opfvf_trans() takes helper prototype of: > /typedef void gen_helper_opfvf(TCGv_ptr, TCGv_ptr, TCGv_i64, TCGv_ptr, > TCGv_env, TCGv_i32);/ > but vslide1up_vx helper function's prototype is: > /typedef void gen_helper_opivx(TCGv_ptr, TCGv_ptr, TCGv, TCGv_ptr, > TCGv_env, TCGv_i32);/ > > The third argument has different types, not sure if it's worth it to sync them > all to TCGv_i64.
Ah, yes. It could be useful to always widen to TCGv_i64 -- that's what gvec does in general. But I certainly won't insist. r~