llvm-6502/lib/CodeGen/SelectionDAG
Dan Gohman 5f43f92c69 If the source and destination pointers in an llvm.memmove are known
to not alias each other, it can be translated as an llvm.memcpy.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41489 91177308-0d34-0410-b5e6-96231b3b80d8
2007-08-27 16:26:13 +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 Revise per review comments. 2007-08-26 01:18:27 +00:00
LegalizeDAG.cpp Allow target constants to be illegal types. The target should 2007-08-25 01:00:22 +00:00
Makefile
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 Revise per review comments. 2007-08-26 01:18:27 +00:00
SelectionDAGISel.cpp If the source and destination pointers in an llvm.memmove are known 2007-08-27 16:26:13 +00:00
SelectionDAGPrinter.cpp Make chain dependencies blue, in addition to being dashed. 2007-06-18 15:30:16 +00:00
TargetLowering.cpp rename isOperandValidForConstraint to LowerAsmOperandForConstraint, 2007-08-25 00:47:38 +00:00