summaryrefslogtreecommitdiff
path: root/lib/Target/XCore/XCoreISelDAGToDAG.cpp
Commit message (Expand)AuthorAge
* Pass optLevel to XCoreDAGToDAGISel.Richard Osborne2011-12-15
* Don't fold negative offsets into cp / dp accesses to avoid relocation errors.Richard Osborne2011-11-01
* Associate a MemOperand with LDWCP nodes introduced during ISel.Richard Osborne2011-09-12
* Add XCore intrinsic for crc8.Richard Osborne2011-05-31
* Remove unused STL header includes.Jay Foad2011-04-23
* Add checkevent intrinsic to check if any resources owned by the current threadRichard Osborne2011-03-16
* Don't indent cases in a switch, no functionality change.Richard Osborne2011-03-15
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-21
* Remove Predicate_* calls from MBlaze and XCoreJakob Stoklund Olesen2010-09-03
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-17
* Remove dead code. (S|U)MUL_LO is now lowered to LMUL or MACC(S|U)Richard Osborne2010-03-11
* Prefer LMUL to MACCU as LMUL has no tied operands.Richard Osborne2010-03-10
* Lower add (mul a, b), c into MACCU / MACCS nodes which translateRichard Osborne2010-03-10
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-02
* stop using generated sdnodexforms.Chris Lattner2010-03-01
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-05
* Remove uninteresting and confusing debug output.Dan Gohman2009-11-05
* Remove xs1a subtarget. xs1a is a preproduction device used inRichard Osborne2009-10-06
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-25
* Push LLVMContexts through the IntegerType APIs.Owen Anderson2009-08-13
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-11
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-10
* Revert the ConstantInt constructors back to their 2.5 forms where possible, t...Owen Anderson2009-07-24
* Move EVER MORE stuff over to LLVMContext.Owen Anderson2009-07-14
* Implement changes from Chris's feedback.Torok Edwin2009-07-08
* get rid of some non-DebugLoc getTargetNode variants.Dale Johannesen2009-02-06
* Move a few containers out of ScheduleDAGInstrs::BuildSchedGraphDan Gohman2009-01-15
* Don't fold address calculations which use negative offsets intoRichard Osborne2009-01-15
* Fix compile warnings.Richard Osborne2008-11-07
* Add XCore backend.Richard Osborne2008-11-07