Hi Segher,
on 2019/9/28 上午12:12, Segher Boessenkool wrote:
> On Fri, Sep 27, 2019 at 04:52:30PM +0800, Kewen.Lin wrote:
>>> (Maybe one of the gen* tools complains any_fix needs a mode? :QI will do
>>> if so, or :P if you like that better).
>>
>> I didn't encounter any errors, it sounds it's allowa
On Fri, Sep 27, 2019 at 04:52:30PM +0800, Kewen.Lin wrote:
> > (Maybe one of the gen* tools complains any_fix needs a mode? :QI will do
> > if so, or :P if you like that better).
>
> I didn't encounter any errors, it sounds it's allowable now?
Ah, that particular warning (from genrecog.c) only ha
Hi Segher,
on 2019/9/27 下午3:27, Segher Boessenkool wrote:
> Hi Kewen,
>
>> +;; Support signed/unsigned long long to float conversion vectorization.
>> +(define_expand "vec_pack_float_v2di"
>> + [(match_operand:V4SF 0 "vfloat_operand")
>> + (any_float:V4SF (parallel [(match_operand:V2DI 1 "vint
Hi Kewen,
On Fri, Sep 27, 2019 at 10:33:01AM +0800, Kewen.Lin wrote:
> This patch is to add the support for float from/to long conversion
> vectorization. ISA 2.06 supports the vector version instructions
> for conversion between float and long long (both signed and unsigned),
> but vectorizer ca
Hi,
This patch is to add the support for float from/to long conversion
vectorization. ISA 2.06 supports the vector version instructions
for conversion between float and long long (both signed and unsigned),
but vectorizer can't exploit them since the optab check fails.
So this patch is mainly to