On Tue, Aug 5, 2014 at 4:36 PM, Ilya Tocar wrote:
>> I'd suggest op0: "=,v" and op1: "v,m". This
>> would result in op0:"=vm,v" op1:"v,m" and op0:"=v,v" op1:"v,m".
>>
>> Uros.
>
> Done.
>
> 2014-08-05 Ilya Tocar
>
> * common/config/i386/sse.md (vec_extract_lo_): Fix
> constraint
> I'd suggest op0: "=,v" and op1: "v,m". This
> would result in op0:"=vm,v" op1:"v,m" and op0:"=v,v" op1:"v,m".
>
> Uros.
Done.
2014-08-05 Ilya Tocar
* common/config/i386/sse.md (vec_extract_lo_): Fix
constraint.
---
gcc/config/i386/sse.md | 4 ++--
1 file changed, 2 insert
On Tue, Aug 5, 2014 at 2:43 PM, Ilya Tocar wrote:
> Hi,
> I've noticed that vec_extract_lo_ pattern has
> vm/vm alternative when mask is not applied. This can lead to insn
> with 2 memory operands. Patch bellow fixes it.
> Ok for trunk?
>
> 2014-08-05 Ilya Tocar
>
> * common/config/i386