aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-211-4/+4
* zap dead code.Chris Lattner2010-09-041-9/+0
* Propagate debug loc.Devang Patel2010-07-061-1/+2
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-3/+2
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-151-3/+3
* remove 300 lines of code that is now dead in the MSP430 backendChris Lattner2010-03-021-293/+1
* Fix some issues in WalkChainUsers dealing with Chris Lattner2010-03-021-0/+5
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-021-40/+8
* Split SelectionDAGISel::IsLegalAndProfitableToFold toEvan Cheng2010-02-151-7/+6
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-051-34/+33
* Remove dead variable.Bill Wendling2009-12-281-1/+0
* Do not allow uninitialize access during debug printingAnton Korobeynikov2009-12-131-2/+2
* Update for new getBlockAddress signature.Dan Gohman2009-11-201-2/+2
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-101-1/+1
* Fix invalid operand updates & implement post-inc memory operandsAnton Korobeynikov2009-11-081-16/+62
* First try of the post-inc operands handling... Not fully worked, though :(Anton Korobeynikov2009-11-071-10/+77
* Add some dummy support for post-incremented loadsAnton Korobeynikov2009-11-071-0/+40
* Initial support for addrmode handling. Tests by Brian Lucas!Anton Korobeynikov2009-11-071-36/+209
* Remove uninteresting and confusing debug output.Dan Gohman2009-11-051-2/+0
* Shift art to the right to keep GCC from complaining about multi-line comments.Benjamin Kramer2009-10-221-14/+14
* Use special DAG-to-DAG preprocessing to allow mem-mem instructions to be sele...Anton Korobeynikov2009-10-221-19/+149
* Add DAG printing for RMW stuff debuggingAnton Korobeynikov2009-10-211-0/+16
* RMW preprocessing stuff was incorrect. Grab the stuff from x86 backend and di...Anton Korobeynikov2009-10-211-53/+73
* Add MSP430 mem-mem insts support. Patch by Brian Lucas with some my refinementsAnton Korobeynikov2009-10-111-0/+127
* Implement 'm' memory operand properlyAnton Korobeynikov2009-10-111-0/+20
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-251-2/+2
* Fix some refactos for iostream changes (in -Asserts mode).Daniel Dunbar2009-08-231-4/+4
* eliminate the last DOUTs from the targets.Chris Lattner2009-08-231-19/+9
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-15/+15
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-15/+15
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-0/+2
* Restore minor deletion.Mike Stump2009-05-041-2/+0
* Update due to mainline API changeAnton Korobeynikov2009-05-031-4/+5
* Add 8bit shiftsAnton Korobeynikov2009-05-031-1/+8
* Properly handle ExternalSymbol'sAnton Korobeynikov2009-05-031-0/+3
* Small tweakingAnton Korobeynikov2009-05-031-2/+2
* Proper handle loading of effective address of stack slot stuffAnton Korobeynikov2009-05-031-9/+15
* Match frame indexesAnton Korobeynikov2009-05-031-9/+11
* Reverse order of memory argumentsAnton Korobeynikov2009-05-031-6/+6
* Correct asmprinting of memory operandsAnton Korobeynikov2009-05-031-9/+7
* Match wrapper node for addressAnton Korobeynikov2009-05-031-2/+17
* Basic support for mem=>reg movesAnton Korobeynikov2009-05-031-0/+33
* Clearify the usage and add some debug stuffAnton Korobeynikov2009-05-031-1/+49
* CleanupAnton Korobeynikov2009-05-031-2/+1
* Dummy MSP430 backendAnton Korobeynikov2009-05-031-0/+84