search for: alignedload

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...