implement support for spliting and scalarizing vector setcc's. This
authorChris Lattner <sabre@nondot.org>
Tue, 7 Jul 2009 22:47:46 +0000 (22:47 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 7 Jul 2009 22:47:46 +0000 (22:47 +0000)
commit5962ed0a36bfad0fb591998964a0da7ddecda1f2
tree828bf5a92f16e3e32c019d99611d51265130d6f8
parent9800e849c10fbcf9f6fcff3698165a01930b8ac2
implement support for spliting and scalarizing vector setcc's.  This
finishes off enough support for vector compares to get the icmp/fcmp
version of 2008-07-23-VSetCC.ll passing.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74961 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeTypes.h
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
test/CodeGen/X86/2008-07-23-VSetCC.ll