give VZEXT_LOAD a memory operand, it now works with segment registers.
authorChris Lattner <sabre@nondot.org>
Wed, 22 Sep 2010 00:34:38 +0000 (00:34 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 22 Sep 2010 00:34:38 +0000 (00:34 +0000)
commit8864155a35eb59fbebfd1822aaf224128b5c5d23
tree240a0e6208ec4ca8bdaec03d51c8ede4a6fccc62
parent0b79cfee1518b67f1da5cb95a44bb01fa4fad6c6
give VZEXT_LOAD a memory operand, it now works with segment registers.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114515 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrInfo.td
test/CodeGen/X86/movgs.ll
test/CodeGen/X86/widen_select-1.ll