qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v6 21/26] tcg: Add generic vector ops for multip


From: Richard Henderson
Subject: Re: [Qemu-devel] [PATCH v6 21/26] tcg: Add generic vector ops for multiplication
Date: Fri, 8 Dec 2017 13:36:07 -0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0

On 12/05/2017 03:33 AM, Kirill Batuzov wrote:
> On Tue, 21 Nov 2017, Richard Henderson wrote:
> 
>> Signed-off-by: Richard Henderson <address@hidden>
> 
>> +void tcg_gen_mul_vec(unsigned vece, TCGv_vec r, TCGv_vec a, TCGv_vec b)
>> +{
>> +    TCGTemp *rt = tcgv_vec_temp(r);
>> +    TCGTemp *at = tcgv_vec_temp(a);
>> +    TCGTemp *bt = tcgv_vec_temp(b);
>> +    TCGArg ri = temp_arg(rt);
>> +    TCGArg ai = temp_arg(at);
>> +    TCGArg bi = temp_arg(bt);
>> +    TCGType type = rt->base_type;
>> +    int can;
>> +
>> +    tcg_debug_assert(at->base_type == type);
>> +    tcg_debug_assert(bt->base_type == type);
>> +    can = tcg_can_emit_vec_op(INDEX_op_cmp_vec, type, vece);
> 
> Should be INDEX_op_mul_vec in the line above.

Fixed, thanks.


r~



reply via email to

[Prev in Thread] Current Thread [Next in Thread]