llvm-6502/lib/CodeGen/SelectionDAG
Chris Lattner 0e753d617b don't insert an and node if it isn't needed here, this can prevent folding
of lowered target nodes.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@25804 91177308-0d34-0410-b5e6-96231b3b80d8
2006-01-30 04:22:28 +00:00
..
DAGCombiner.cpp Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface,making isMaskedValueZeroForTargetNode simpler, and useable from other partsof the compiler. 2006-01-30 04:09:27 +00:00
LegalizeDAG.cpp don't insert an and node if it isn't needed here, this can prevent folding 2006-01-30 04:22:28 +00:00
Makefile Change Library Names Not To Conflict With Others When Installed 2004-10-27 23:18:45 +00:00
ScheduleDAG.cpp Teach the scheduler to emit the appropriate INLINEASM MachineInstr for an 2006-01-26 23:28:04 +00:00
ScheduleDAGList.cpp Clean up some code; improve efficiency; and fixed a potential bug involving 2006-01-26 00:30:29 +00:00
ScheduleDAGSimple.cpp Fix VC++ compilation error. 2006-01-24 04:43:17 +00:00
SelectionDAG.cpp Remove some special case hacks for CALLSEQ_*, using UpdateNodeOperands 2006-01-29 07:58:15 +00:00
SelectionDAGISel.cpp remove method I just added 2006-01-28 03:43:09 +00:00
SelectionDAGPrinter.cpp Added an index field to GlobalAddressSDNode so it can represent X+12, etc. 2005-11-30 02:04:11 +00:00
TargetLowering.cpp Move MaskedValueIsZero from the DAGCombiner to the TargetLowering interface,making isMaskedValueZeroForTargetNode simpler, and useable from other partsof the compiler. 2006-01-30 04:09:27 +00:00