Move the legalization of vector loads and stores into LegalizeVectorOps. In some
authorNadav Rotem <nadav.rotem@intel.com>
Sat, 15 Oct 2011 07:41:10 +0000 (07:41 +0000)
committerNadav Rotem <nadav.rotem@intel.com>
Sat, 15 Oct 2011 07:41:10 +0000 (07:41 +0000)
commite9b58d0aac4e89b53a4be0e6f289b66649e1512b
tree16b4e523e1a88c450d4ab1faa85a0c71648fb592
parent365c9f1ff55bef134c6b9707f7df44d680ddabea
Move the legalization of vector loads and stores into LegalizeVectorOps. In some
cases we need the second type-legalization pass in order to support all cases.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142060 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp