llvm-6502/lib/CodeGen/SelectionDAG
Duncan Sands 4fc4fd657d Rename the operation of turning a float type into an
integer of the same type.  Before it was "promotion",
but this is confusing because it is quite different
to promotion of integers.  Call it "softening" instead,
inspired by "soft float".


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@52546 91177308-0d34-0410-b5e6-96231b3b80d8
2008-06-20 17:49:55 +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 Clean up some uses of std::distance, now that we have allnodes_size. 2008-06-20 17:15:19 +00:00
LegalizeFloatTypes.cpp Rename the operation of turning a float type into an 2008-06-20 17:49:55 +00:00
LegalizeIntegerTypes.cpp Rename the operation of turning a float type into an 2008-06-20 17:49:55 +00:00
LegalizeTypes.cpp Rename the operation of turning a float type into an 2008-06-20 17:49:55 +00:00
LegalizeTypes.h Rename the operation of turning a float type into an 2008-06-20 17:49:55 +00:00
LegalizeVectorTypes.cpp Rename the operation of turning a float type into an 2008-06-20 17:49:55 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00
ScheduleDAG.cpp Clean up some uses of std::distance, now that we have allnodes_size. 2008-06-20 17:15:19 +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 Teach ReturnInst lowering about aggregate return values. 2008-06-20 01:29:26 +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