llvm-6502/lib/CodeGen/SelectionDAG
Duncan Sands 69b01e92a2 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
2008-06-17 14:27:01 +00:00
..
CallingConvLower.cpp Wrap MVT::ValueType in a struct to get type safety 2008-06-06 12:08:01 +00:00
DAGCombiner.cpp Allow these transforms for types like i256 while 2008-06-16 08:14:38 +00:00
LegalizeDAG.cpp add missing atomic intrinsic from gcc 2008-06-14 05:48:15 +00:00
LegalizeFloatTypes.cpp Split type expansion into ExpandInteger and ExpandFloat 2008-06-17 14:27:01 +00:00
LegalizeIntegerTypes.cpp Split type expansion into ExpandInteger and ExpandFloat 2008-06-17 14:27:01 +00:00
LegalizeTypes.cpp Split type expansion into ExpandInteger and ExpandFloat 2008-06-17 14:27:01 +00:00
LegalizeTypes.h Split type expansion into ExpandInteger and ExpandFloat 2008-06-17 14:27:01 +00:00
LegalizeVectorTypes.cpp Split type expansion into ExpandInteger and ExpandFloat 2008-06-17 14:27:01 +00:00
Makefile
ScheduleDAG.cpp Wrap MVT::ValueType in a struct to get type safety 2008-06-06 12:08:01 +00:00
ScheduleDAGList.cpp Treat EntryToken nodes as "passive" so that they aren't added to the 2008-04-15 01:22:18 +00:00
ScheduleDAGRRList.cpp Wrap MVT::ValueType in a struct to get type safety 2008-06-06 12:08:01 +00:00
SelectionDAG.cpp add missing atomic intrinsic from gcc 2008-06-14 05:48:15 +00:00
SelectionDAGISel.cpp add a new -enable-value-prop flag for llcbeta, that enables propagation 2008-06-17 06:09:18 +00:00
SelectionDAGPrinter.cpp Wrap MVT::ValueType in a struct to get type safety 2008-06-06 12:08:01 +00:00
TargetLowering.cpp Teach isGAPlusOffset to respect a GlobalAddressSDNode's offset 2008-06-09 22:05:52 +00:00