[LLVMdev] MMX vs SSE
Dale Johannesen
dalej at apple.com
Wed Sep 8 15:08:19 PDT 2010
I'm working on changing the MMX implementation to use intrinsics in
all cases, which should stop various optimization passes from creating
MMX instructions that screw up the x87 stack. Right now the MMX
instructions are split between X86InstrMMX.td and X86InstrSSE.td,
presumably on the historical grounds that some of them weren't
introduced until SSE or SSSE3, and require support for that feature to
work. I'm thinking it would be cleaner to keep them all in
X86InstrMMX. Does anyone have an opinion about this?
More information about the llvm-dev
mailing list