[X86] Re-enable MMX i32 extractelt combine.
authorAhmed Bougacha <ahmed.bougacha@gmail.com>
Wed, 27 Apr 2016 01:35:25 +0000 (01:35 +0000)
committerAhmed Bougacha <ahmed.bougacha@gmail.com>
Wed, 27 Apr 2016 01:35:25 +0000 (01:35 +0000)
commite68363a03ca541a55d67be1da05fea8a5a3c54af
tree63957aff568da8a0e8a3a77de00f9dd37b55d93f
parent6f879d9eb1a111a0c99f2a69e4ad30b220f4926a
[X86] Re-enable MMX i32 extractelt combine.

This effectively adds back the extractelt combine removed by r262358:
the direct case can still occur (because x86_mmx is special, see
r262446), but it's the indirect case that's now superseded by the
generic combine.

llvm-svn: 267651
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/vec_extract-mmx.ll