llvm-6502/lib/CodeGen/SelectionDAG
Jim Grosbach 5eb1951539 Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit.
Followups: docs patch for the builtin and eh.sjlj.setjmp cleanup to match
longjmp.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@104419 91177308-0d34-0410-b5e6-96231b3b80d8
2010-05-22 01:06:18 +00:00
..
CallingConvLower.cpp
CMakeLists.txt
DAGCombiner.cpp Clean up extra whitespace. 2010-05-21 23:53:55 +00:00
FastISel.cpp Fast ISel trivially coalesces away no-op casts, so check for this when 2010-05-14 22:53:18 +00:00
FunctionLoweringInfo.cpp
FunctionLoweringInfo.h
InstrEmitter.cpp Continuously refine the register class of REG_SEQUENCE def with all the source registers and sub-register indices. 2010-05-18 20:07:47 +00:00
InstrEmitter.h Don't set kill flags for instructions which the scheduler has cloned. 2010-05-14 22:01:14 +00:00
LegalizeDAG.cpp When expanding a vector_shuffle, the element type may not be legal and may 2010-05-19 18:48:32 +00:00
LegalizeFloatTypes.cpp
LegalizeIntegerTypes.cpp Fix uint64->{float, double} conversion to do rounding correctly in 32-bit. 2010-05-15 18:51:12 +00:00
LegalizeTypes.cpp
LegalizeTypes.h
LegalizeTypesGeneric.cpp
LegalizeVectorOps.cpp
LegalizeVectorTypes.cpp
Makefile
ScheduleDAGFast.cpp
ScheduleDAGList.cpp
ScheduleDAGRRList.cpp Rename -pre-RA-sched=hybrid to -pre-RA-sched=list-hybrid. 2010-05-21 00:42:32 +00:00
ScheduleDAGSDNodes.cpp Allow targets more controls on what nodes are scheduled by reg pressure, what for latency in hybrid mode. 2010-05-20 23:26:43 +00:00
ScheduleDAGSDNodes.h Allow targets more controls on what nodes are scheduled by reg pressure, what for latency in hybrid mode. 2010-05-20 23:26:43 +00:00
SDNodeDbgValue.h
SDNodeOrdering.h
SelectionDAG.cpp Improve assertion messages. 2010-05-15 18:38:02 +00:00
SelectionDAGBuilder.cpp Implement eh.sjlj.longjmp for ARM. Clean up the intrinsic a bit. 2010-05-22 01:06:18 +00:00
SelectionDAGBuilder.h
SelectionDAGISel.cpp Add a hybrid bottom up scheduler that reduce register usage while avoiding 2010-05-20 06:13:19 +00:00
SelectionDAGPrinter.cpp
TargetLowering.cpp Code refactoring: pull SchedPreference enum from TargetLowering.h to TargetMachine.h and put it in its own namespace. 2010-05-19 20:19:50 +00:00
TargetSelectionDAGInfo.cpp