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. llvm-svn: 52408
Showing
- llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp 137 additions, 42 deletionsllvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
- llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 904 additions, 195 deletionsllvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp 96 additions, 52 deletionsllvm/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
- llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h 199 additions, 179 deletionsllvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
- llvm/lib/CodeGen/SelectionDAG/LegalizeTypesPromote.cpp 0 additions, 748 deletionsllvm/lib/CodeGen/SelectionDAG/LegalizeTypesPromote.cpp
- llvm/lib/CodeGen/SelectionDAG/LegalizeTypesScalarize.cpp 0 additions, 233 deletionsllvm/lib/CodeGen/SelectionDAG/LegalizeTypesScalarize.cpp
- llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 275 additions, 51 deletionsllvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
Loading
Please register or sign in to comment