1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-24 11:42:57 +01:00
llvm-mirror/lib/CodeGen/SelectionDAG
Bill Wendling f6dd065808 Hacker's Delight says, "Signed integer overflow of addition occurs if and only
if the operands have the same sign and the sum has sign opposite to that of the
operands."

llvm-svn: 60014
2008-11-25 08:12:19 +00:00
..
CallingConvLower.cpp Add "inreg" field to CallSDNode (doesn't increase 2008-09-26 19:31:26 +00:00
CMakeLists.txt Experimental post-pass scheduling support. Post-pass scheduling 2008-11-19 23:18:57 +00:00
DAGCombiner.cpp If the type legalizer actually legalized anything 2008-11-24 14:53:14 +00:00
FastISel.cpp Eliminate some unused variable compile time warnings. 2008-11-24 07:09:49 +00:00
LegalizeDAG.cpp Hacker's Delight says, "Signed integer overflow of addition occurs if and only 2008-11-25 08:12:19 +00:00
LegalizeFloatTypes.cpp Reapply r59464, this time using the correct type 2008-11-18 09:15:03 +00:00
LegalizeIntegerTypes.cpp Rename SetCCResultContents to BooleanContents. In 2008-11-23 15:47:28 +00:00
LegalizeTypes.cpp If the type legalizer actually legalized anything 2008-11-24 14:53:14 +00:00
LegalizeTypes.h If the type legalizer actually legalized anything 2008-11-24 14:53:14 +00:00
LegalizeTypesGeneric.cpp Tweak some comments. 2008-11-10 17:31:56 +00:00
LegalizeVectorTypes.cpp Rename SetCCResultContents to BooleanContents. In 2008-11-23 15:47:28 +00:00
Makefile
ScheduleDAGFast.cpp Check in the rest of this change. The isAntiDep flag needs to be passed 2008-11-24 17:33:52 +00:00
ScheduleDAGList.cpp Factor out the code for verifying the work of the scheduler, 2008-11-20 01:26:25 +00:00
ScheduleDAGRRList.cpp Initial support for anti-dependence breaking. Currently this code does not 2008-11-25 00:52:40 +00:00
ScheduleDAGSDNodes.cpp Use ComputeLatency in the MachineInstr scheduler. 2008-11-21 01:44:51 +00:00
ScheduleDAGSDNodesEmit.cpp Experimental post-pass scheduling support. Post-pass scheduling 2008-11-19 23:18:57 +00:00
SelectionDAG.cpp Eliminate some unused variable compile time warnings. 2008-11-24 07:09:49 +00:00
SelectionDAGBuild.cpp - Make lowering of "add with overflow" customizable by back-ends. 2008-11-24 19:21:46 +00:00
SelectionDAGBuild.h Factor out the code for mapping LLVM IR condition opcodes to 2008-10-17 21:16:08 +00:00
SelectionDAGISel.cpp If the type legalizer actually legalized anything 2008-11-24 14:53:14 +00:00
SelectionDAGPrinter.cpp Experimental post-pass scheduling support. Post-pass scheduling 2008-11-19 23:18:57 +00:00
TargetLowering.cpp Rename SetCCResultContents to BooleanContents. In 2008-11-23 15:47:28 +00:00