[LLVMdev] [PATCH] Start of SIMD Reorg
dag at cray.com
Fri Jul 9 15:25:40 PDT 2010
Now that Bruno is putting in some AVX stuff, it's a good motivator to
move my x86 SIMD reorg work into trunk (and got management to agree to
prioritize it - Thanks Bruno! :) ).
Attached is the first patch of many to accomplish this. 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
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
Ok to commit?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 31214 bytes
Desc: Fragment Reorg Patch
More information about the llvm-dev