llvm-6502/lib/CodeGen/SelectionDAG
Dale Johannesen c4dd3c3b51 Add mod, copysign, abs operations to APFloat.
Implement some constant folding in SelectionDAG and
DAGCombiner using APFloat.  Remove double versions
of constructor and getValue from ConstantFPSDNode.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41664 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-31 23:34:27 +00:00
..
CallingConvLower.cpp propagate struct size and alignment of byval arguments to the DAG 2007-08-10 14:44:42 +00:00
DAGCombiner.cpp Add mod, copysign, abs operations to APFloat. 2007-08-31 23:34:27 +00:00
LegalizeDAG.cpp Change LegalFPImmediates to use APFloat. 2007-08-30 00:23:21 +00:00
Makefile For PR780: 2006-07-26 16:18:00 +00:00
ScheduleDAG.cpp Teach the dag scheduler to handle inline asm nodes with multi-value immediate operands. 2007-08-25 00:53:07 +00:00
ScheduleDAGList.cpp Skeleton of post-RA scheduler; doesn't do anything yet. 2007-07-13 17:13:54 +00:00
ScheduleDAGRRList.cpp Minor cleanups to reduce some spurious differences between different 2007-08-20 19:28:38 +00:00
ScheduleDAGSimple.cpp Fix GLIBCXX_DEBUG error of comparing two singular iterators 2007-08-17 15:13:55 +00:00
SelectionDAG.cpp Add mod, copysign, abs operations to APFloat. 2007-08-31 23:34:27 +00:00
SelectionDAGISel.cpp Add an option, -view-sunit-dags, for viewing the actual SUnit DAGs used by 2007-08-28 20:32:58 +00:00
SelectionDAGPrinter.cpp Enhance APFloat to retain bits of NaNs (fixes oggenc). 2007-08-31 04:03:46 +00:00
TargetLowering.cpp rename isOperandValidForConstraint to LowerAsmOperandForConstraint, 2007-08-25 00:47:38 +00:00