Displaying 4 results from an estimated 4 matches for "alignedload".
Did you mean:
unalignedload
2010 Jul 09
3
[LLVMdev] [PATCH] Start of SIMD Reorg
.... The overall
goal is to have all x86 SIMD instructions share a set of common patterns
so that we can have a more maintainable machine description (e.g. SS,
SD, PS, PD, 128-bit, 256-bit ADD all look similar other than opcode
prefixes).
This patch merely moves some common pattern fragments (memop,
alignedload, etc.) to a file separate from X86InstrSSE.td so that all
current x86 SIMD implementations can still use the classes while the
transition happens.
Ok to commit?
-Dave
-------------- next part --------------
A non-text attachment was scrubbed...
Name: simdfrags.patch...
2009 Dec 17
1
[LLVMdev] Merging AVX
...undational templates
that shouldn't affect anything else. I'll put those in next.
Then the fun begins. The first step is to move some some of the
templates from X86InstSSE.td out into a new file (I've called it
X86InstrFragmentsSIMD.td in our tree). These are things like memopv4f32,
alignedload, etc. These are foundational things we need for both
AVX and SSE. The goal is to eventually replace X86InstrSSE.td
entirely with a set of patterns that covers all SIMD instructions. But
that's going to be gradual so we need to maintain both as we go along.
So these foundational templates nee...
2010 Jul 10
0
[LLVMdev] [PATCH] Start of SIMD Reorg
...e all x86 SIMD instructions share a set of common patterns
> so that we can have a more maintainable machine description (e.g. SS,
> SD, PS, PD, 128-bit, 256-bit ADD all look similar other than opcode
> prefixes).
>
> This patch merely moves some common pattern fragments (memop,
> alignedload, etc.) to a file separate from X86InstrSSE.td so that all
> current x86 SIMD implementations can still use the classes while the
> transition happens.
>
> Ok to commit?
I'm Ok with this patch.
Despite that, I think we should discuss the ones to come, If you really go
"tablege...
2010 Jul 12
2
[LLVMdev] [PATCH] Start of SIMD Reorg
Bruno Cardoso Lopes <bruno.cardoso at gmail.com> writes:
>> This patch merely moves some common pattern fragments (memop,
>> alignedload, etc.) to a file separate from X86InstrSSE.td so that all
>> current x86 SIMD implementations can still use the classes while the
>> transition happens.
>>
>> Ok to commit?
>
> I'm Ok with this patch.
So I'm getting some mysterious failures with this.
Current...