aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r235153Pirama Arumuga Nainar2015-05-181-2/+9
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-14/+25
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-231-7/+9
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-6/+6
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-15/+17
* Update to LLVM 3.5a.Stephen Hines2014-04-241-42/+36
* Merging r195731:Richard Sandiford2013-11-261-19/+8
* [SystemZ] Handle extensions in RxSBG optimizationsRichard Sandiford2013-10-161-8/+26
* [SystemZ] Extend 32-bit RISBG optimizations to high wordsRichard Sandiford2013-10-011-8/+16
* [SystemZ] Rename subregs and add subreg_h32Richard Sandiford2013-09-301-2/+2
* [SystemZ] Rein back the use of block operationsRichard Sandiford2013-09-271-18/+20
* [SystemZ] Improve handling of PC-relative addressesRichard Sandiford2013-09-271-48/+61
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-221-0/+1
* [SystemZ] Use getTarget{Insert,Extract}Subreg rather than getMachineNodeRichard Sandiford2013-09-131-12/+5
* [SystemZ] Add NC, OC and XCRichard Sandiford2013-09-051-19/+50
* [SystemZ] Prefer LHI;ST... over LAY;MV...Richard Sandiford2013-08-231-0/+25
* [SystemZ] Be more careful about inverting CC masks (conditional loads)Richard Sandiford2013-07-311-0/+21
* [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress()Richard Sandiford2013-07-311-52/+41
* [SystemZ] Use RNSBGRichard Sandiford2013-07-181-16/+67
* [SystemZ] Generalize RxSBG SRA caseRichard Sandiford2013-07-181-27/+36
* [SystemZ] Use RXSBGRichard Sandiford2013-07-181-11/+16
* [SystemZ] Rename and formatting fixesRichard Sandiford2013-07-181-64/+61
* Silencing an MSVC warning about signed vs unsigned comparison mismatches.Aaron Ballman2013-07-171-1/+1
* [SystemZ] Use ROSBG and non-zero form of RISBG for OR nodesRichard Sandiford2013-07-161-1/+86
* [SystemZ] Use RISBG for (shift (and ...))Richard Sandiford2013-07-161-97/+168
* [SystemZ] Use zeroing form of RISBG for shift-and-AND sequencesRichard Sandiford2013-07-111-5/+66
* [SystemZ] Use zeroing form of RISBG for some AND sequencesRichard Sandiford2013-07-111-1/+118
* [SystemZ] Use MVC for simple load/store pairsRichard Sandiford2013-07-091-0/+46
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-251-2/+2
* [SystemZ] Add back endUlrich Weigand2013-05-061-0/+616
* Remove the SystemZ backend.Dan Gohman2011-10-241-779/+0
* fix a long standing wart: all the ComplexPattern's were beingChris Lattner2010-09-211-15/+14
* zap dead code.Chris Lattner2010-09-041-2/+0
* Merge the SystemZ subreg_even32 SubRegIndex into subreg_32bit. The SubRegIndicesJakob Stoklund Olesen2010-05-281-2/+2
* Use enums instead of literals for SystemZ subregistersJakob Stoklund Olesen2010-05-251-11/+11
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-3/+2
* Sink InstructionSelect() out of each target into SDISel, and rename itChris Lattner2010-03-021-49/+7
* Split SelectionDAGISel::IsLegalAndProfitableToFold toEvan Cheng2010-02-151-2/+1
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-091-8/+8
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-051-32/+31
* Fix invalid chain folding for memory variant of sdiv / udivAnton Korobeynikov2010-01-041-26/+26
* Remove uninteresting and confusing debug output.Dan Gohman2009-11-051-2/+0
* Rename getTargetNode to getMachineNode, for consistency with theDan Gohman2009-09-251-37/+38
* Fix some refactos for iostream changes (in -Asserts mode).Daniel Dunbar2009-08-231-4/+4
* eliminate uses of cerr()Chris Lattner2009-08-231-9/+11
* eliminate the last DOUTs from the targets.Chris Lattner2009-08-231-49/+32
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-21/+21
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-27/+27
* Fix 'may be used uninitialized' warning.Daniel Dunbar2009-07-171-2/+2
* UnbreakAnton Korobeynikov2009-07-161-0/+1