summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
Commit message (Expand)AuthorAge
* [SystemZ] Add back endUlrich Weigand2013-05-06
* Remove the SystemZ backend.Dan Gohman2011-10-24
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-21
* zap dead code.Chris Lattner2010-09-04
* Merge the SystemZ subreg_even32 SubRegIndex into subreg_32bit. The SubRegIndicesJakob Stoklund Olesen2010-05-28
* Use enums instead of literals for SystemZ subregistersJakob Stoklund Olesen2010-05-25
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-17
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-02
* Split SelectionDAGISel::IsLegalAndProfitableToFold toEvan Cheng2010-02-15
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-09
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-05
* Fix invalid chain folding for memory variant of sdiv / udivAnton Korobeynikov2010-01-04
* Remove uninteresting and confusing debug output.Dan Gohman2009-11-05
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-25
* Fix some refactos for iostream changes (in -Asserts mode).Daniel Dunbar2009-08-23
* eliminate uses of cerr()Chris Lattner2009-08-23
* eliminate the last DOUTs from the targets.Chris Lattner2009-08-23
* 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
* Fix 'may be used uninitialized' warning.Daniel Dunbar2009-07-17
* UnbreakAnton Korobeynikov2009-07-16
* Fix logic inversion for RI-mode address selectionAnton Korobeynikov2009-07-16
* Unbreak mvi and friends - emit only 'significant' part of the operandAnton Korobeynikov2009-07-16
* Provide consistent subreg idx scheme. This (hopefully) fixes remaining divide...Anton Korobeynikov2009-07-16
* Use divide single for 32 bit signed dividesAnton Korobeynikov2009-07-16
* Remove redundand register moveAnton Korobeynikov2009-07-16
* Properly handle divides. As a bonus - implement memory versions of them.Anton Korobeynikov2009-07-16
* 32 bit shifts have only 12 bit displacementsAnton Korobeynikov2009-07-16
* TyposAnton Korobeynikov2009-07-16
* Consolidate reg-imm / reg-reg-imm address mode selection logic in one place.Anton Korobeynikov2009-07-16
* Add support for 12 bit displacementsAnton Korobeynikov2009-07-16
* 32-bit ri addressing mode has only 12-bit displacementAnton Korobeynikov2009-07-16
* Swap the order of imm and idx field for rri addrmode in order to make handlin...Anton Korobeynikov2009-07-16
* Do not truncate sign bits for negative immsAnton Korobeynikov2009-07-16
* Add address computation stuffAnton Korobeynikov2009-07-16
* Add stores and truncstoresAnton Korobeynikov2009-07-16
* Add patterns for various extloadsAnton Korobeynikov2009-07-16
* Do some heroic rri address matching (shamelessly stolen from x86 backend). No...Anton Korobeynikov2009-07-16
* Add shifts and reg-imm address matchingAnton Korobeynikov2009-07-16
* Add bunch of reg-imm movsAnton Korobeynikov2009-07-16
* Provide masked reg-imm 'or' and 'and'Anton Korobeynikov2009-07-16
* Let's start another backend :)Anton Korobeynikov2009-07-16