Displaying 3 results from an estimated 3 matches for "vorps".
Did you mean:
xorps
2011 Jun 04
0
[LLVMdev] AVX Status?
...be some code for this because
>> xor<8 x i32> %m, %m
>> works, probably because it can get rid of all bitcasts.
>
> And it can use xorps to implement the operation.
Yes, that makes sense. But why does the same not work with "and" and
"or" (-> VANDPS/VORPS) ?
Anyway, I am looking forward to testing your patches.
Would it be possible to send around a notification when the stuff goes
upstream?
Thanks a lot :).
Best,
Ralf
2011 Jun 03
2
[LLVMdev] AVX Status?
Bruno Cardoso Lopes <bruno.cardoso at gmail.com> writes:
> Hi Ralf
>
> On Wednesday, June 1, 2011, Ralf Karrenberg <Chareos at gmx.de> wrote:
>> Hi,
>>
>> The last time the AVX backend was mentioned on this list seems to be
>> from November 2010, so I would like to ask about the current status. Is
>> anybody (e.g. at Cray?) still actively working
2011 Jun 07
2
[LLVMdev] AVX Status?
...>>> xor<8 x i32> %m, %m
>>> works, probably because it can get rid of all bitcasts.
>>
>> And it can use xorps to implement the operation.
>
> Yes, that makes sense. But why does the same not work with "and" and
> "or" (-> VANDPS/VORPS) ?
It can. Maybe the pattern for ANDPS isn't there yet. I'd have to dig
deeper into the failure. The fact that there are inconsistencies like
this is one of the motivations behind the SIMD reorg. There are plenty
of such inconsistencies in the existing SSE spec. Hopefully after the
re...