summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
Commit message (Expand)AuthorAge
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-14
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth2014-04-21
* Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky2014-04-15
* [SystemZ] Remove "virtual" from override methodsRichard Sandiford2014-03-06
* [SystemZ] Use "auto" for cast resultsRichard Sandiford2014-03-06
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-02
* [SystemZ] Fix RNSBG bug introduced by r197802Richard Sandiford2014-01-09
* [SystemZ] Use interlocked-access 1 instructions for CodeGenRichard Sandiford2013-12-24
* [SystemZ] Extend RISBG optimizationRichard Sandiford2013-12-20
* [SystemZ] Fix incorrect use of RISBG for a zero-extended right shiftRichard Sandiford2013-11-26
* [SystemZ] Handle extensions in RxSBG optimizationsRichard Sandiford2013-10-16
* [SystemZ] Extend 32-bit RISBG optimizations to high wordsRichard Sandiford2013-10-01
* [SystemZ] Rename subregs and add subreg_h32Richard Sandiford2013-09-30
* [SystemZ] Rein back the use of block operationsRichard Sandiford2013-09-27
* [SystemZ] Improve handling of PC-relative addressesRichard Sandiford2013-09-27
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-22
* [SystemZ] Use getTarget{Insert,Extract}Subreg rather than getMachineNodeRichard Sandiford2013-09-13
* [SystemZ] Add NC, OC and XCRichard Sandiford2013-09-05
* [SystemZ] Prefer LHI;ST... over LAY;MV...Richard Sandiford2013-08-23
* [SystemZ] Be more careful about inverting CC masks (conditional loads)Richard Sandiford2013-07-31
* [SystemZ] Postpone NI->RISBG conversion to convertToThreeAddress()Richard Sandiford2013-07-31
* [SystemZ] Use RNSBGRichard Sandiford2013-07-18
* [SystemZ] Generalize RxSBG SRA caseRichard Sandiford2013-07-18
* [SystemZ] Use RXSBGRichard Sandiford2013-07-18
* [SystemZ] Rename and formatting fixesRichard Sandiford2013-07-18
* Silencing an MSVC warning about signed vs unsigned comparison mismatches.Aaron Ballman2013-07-17
* [SystemZ] Use ROSBG and non-zero form of RISBG for OR nodesRichard Sandiford2013-07-16
* [SystemZ] Use RISBG for (shift (and ...))Richard Sandiford2013-07-16
* [SystemZ] Use zeroing form of RISBG for shift-and-AND sequencesRichard Sandiford2013-07-11
* [SystemZ] Use zeroing form of RISBG for some AND sequencesRichard Sandiford2013-07-11
* [SystemZ] Use MVC for simple load/store pairsRichard Sandiford2013-07-09
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* [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