llvm-6502/lib/CodeGen/SelectionDAG
Chris Lattner f2670a89a7 Change legalizeop of FP_ROUND and FP_EXTEND to not fall through
into the ANY_EXTEND/ZERO_EXTEND/SIGN_EXTEND code to simplify it.

Unmerge the code for FP_ROUND and FP_EXTEND from each other to 
make each one simpler.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46061 91177308-0d34-0410-b5e6-96231b3b80d8
2008-01-16 06:57:07 +00:00
..
CallingConvLower.cpp Oops. Forgot to commit this. 2008-01-15 07:49:36 +00:00
DAGCombiner.cpp Factor the ReachesChainWithoutSideEffects out of dag combiner into 2008-01-16 05:49:24 +00:00
LegalizeDAG.cpp Change legalizeop of FP_ROUND and FP_EXTEND to not fall through 2008-01-16 06:57:07 +00:00
LegalizeTypes.cpp
LegalizeTypes.h
LegalizeTypesExpand.cpp
LegalizeTypesPromote.cpp
LegalizeTypesScalarize.cpp
LegalizeTypesSplit.cpp Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
Makefile
ScheduleDAG.cpp
ScheduleDAGList.cpp
ScheduleDAGRRList.cpp Special copy SUnit's do not have SDNode's. 2008-01-09 23:01:55 +00:00
SelectionDAG.cpp Factor the ReachesChainWithoutSideEffects out of dag combiner into 2008-01-16 05:49:24 +00:00
SelectionDAGISel.cpp For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed 2008-01-15 07:02:33 +00:00
SelectionDAGPrinter.cpp
TargetLowering.cpp Add support for targets that have a legal ISD::TRAP. 2008-01-15 21:58:08 +00:00