aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/XCore/XCoreISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-2/+1
* Remove dead code. (S|U)MUL_LO is now lowered to LMUL or MACC(S|U)Richard Osborne2010-03-111-23/+0
* Prefer LMUL to MACCU as LMUL has no tied operands.Richard Osborne2010-03-101-0/+6
* Lower add (mul a, b), c into MACCU / MACCS nodes which translateRichard Osborne2010-03-101-0/+12
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-021-11/+0
* stop using generated sdnodexforms.Chris Lattner2010-03-011-1/+5
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-051-16/+15
* Remove uninteresting and confusing debug output.Dan Gohman2009-11-051-4/+1
* Remove xs1a subtarget. xs1a is a preproduction device used inRichard Osborne2009-10-061-25/+16
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-251-14/+15
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-131-1/+2
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-22/+22
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-23/+23
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-241-2/+1
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-141-1/+3
* Implement changes from Chris's feedback.Torok Edwin2009-07-081-0/+2
* get rid of some non-DebugLoc getTargetNode variants.Dale Johannesen2009-02-061-10/+12
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-151-1/+1
* Don't fold address calculations which use negative offsets intoRichard Osborne2009-01-151-2/+2
* Fix compile warnings.Richard Osborne2008-11-071-1/+1
* Add XCore backend.Richard Osborne2008-11-071-0/+228