Split type expansion into ExpandInteger and ExpandFloat
authorDuncan Sands <baldrick@free.fr>
Tue, 17 Jun 2008 14:27:01 +0000 (14:27 +0000)
committerDuncan Sands <baldrick@free.fr>
Tue, 17 Jun 2008 14:27:01 +0000 (14:27 +0000)
commit69b01e92a29ce6d7e435171aeea3fbc987b81586
tree5d1ea52d6c49439229957559901114b55b955cb1
parentde9256ad2e33a203e97328e285c3909f67aad4b0
Split type expansion into ExpandInteger and ExpandFloat
rather than bundling them together.  Rename FloatToInt
to PromoteFloat (better, if not perfect).  Reorganize
files by types rather than by operations.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52408 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp [new file with mode: 0644]
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp [new file with mode: 0644]
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
lib/CodeGen/SelectionDAG/LegalizeTypes.h
lib/CodeGen/SelectionDAG/LegalizeTypesExpand.cpp [deleted file]
lib/CodeGen/SelectionDAG/LegalizeTypesFloatToInt.cpp [deleted file]
lib/CodeGen/SelectionDAG/LegalizeTypesPromote.cpp [deleted file]
lib/CodeGen/SelectionDAG/LegalizeTypesScalarize.cpp [deleted file]
lib/CodeGen/SelectionDAG/LegalizeTypesSplit.cpp [deleted file]
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp [new file with mode: 0644]