summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZISelLowering.cpp
Commit message (Expand)AuthorAge
* Remove the caching of the target machine from SystemZTargetLowering.Eric Christopher2014-06-27
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-14
* Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...Craig Topper2014-04-30
* Convert SelectionDAG::getMergeValues to use ArrayRef.Craig Topper2014-04-27
* Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...Craig Topper2014-04-26
* Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2014-04-26
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [SystemZ] Add support for z196 float<->unsigned conversionsRichard Sandiford2014-03-21
* [SystemZ] Move sign_extend optimization to PerformDAGCombineRichard Sandiford2014-03-07
* [SystemZ] Use "auto" for cast resultsRichard Sandiford2014-03-06
* [SystemZ] Use "for (auto" a bitRichard Sandiford2014-03-06
* [SystemZ] Update namespace formatting to match current guidelinesRichard Sandiford2014-03-06
* [C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer2014-03-02
* Add address space argument to allowsUnalignedMemoryAccess.Matt Arsenault2014-02-05
* Fix known typosAlp Toker2014-01-24
* [SystemZ] Optimize (sext (ashr (shl ...), ...))Richard Sandiford2014-01-13
* Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth2014-01-07
* Fix typo.Richard Sandiford2013-12-24
* [SystemZ] Use interlocked-access 1 instructions for CodeGenRichard Sandiford2013-12-24
* [SystemZ] Optimize comparisons with truncated extended loadsRichard Sandiford2013-12-20
* [SystemZ] Optimize X [!=]= Y in cases where X - Y or Y - X is also computedRichard Sandiford2013-12-13
* [SystemZ] Make more use of TMHHRichard Sandiford2013-12-13
* [SystemZ] Extend integer absolute selectionRichard Sandiford2013-12-13
* [SystemZ] Add a structure to represent a selected comparisonRichard Sandiford2013-12-13
* [SystemZ] Make more use of LTGFRRichard Sandiford2013-12-13
* [SystemZ] Optimize fcmp X, 0 in cases where X is also negatedRichard Sandiford2013-12-11
* Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford2013-12-10
* Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford2013-12-10
* [SystemZ] Extend the use of C(L)GFRRichard Sandiford2013-12-06
* [SystemZ] Optimize selects between 0 and -1Richard Sandiford2013-12-06
* [SystemZ] Fix choice of known-zero mask in insertion optimizationRichard Sandiford2013-12-03
* [SystemZ] Handle vectors in getSetCCResultTypeRichard Sandiford2013-11-06
* [SystemZ] Improve handling of SETCCRichard Sandiford2013-10-16
* Add missing #include's to cctype when using isdigit/alpha/etc.Will Dietz2013-10-12
* [SystemZ] Extend pseudo conditional 8- and 16-bit stores to high wordsRichard Sandiford2013-10-01
* [SystemZ] Optimize 32-bit FPR<->GPR moves for z196 and aboveRichard Sandiford2013-10-01
* [SystemZ] Allow integer AND involving high wordsRichard Sandiford2013-10-01
* [SystemZ] Allow integer XOR involving high wordsRichard Sandiford2013-10-01
* [SystemZ] Allow integer OR involving high wordsRichard Sandiford2013-10-01
* [SystemZ] Allow selects with a high-word destinationRichard Sandiford2013-10-01
* [SystemZ] Use upper words of GR64s for codegenRichard Sandiford2013-10-01
* [SystemZ] Rename subregs and add subreg_h32Richard Sandiford2013-09-30
* [SystemZ] Rename 32-bit GPR registersRichard Sandiford2013-09-30
* [SystemZ] Improve handling of PC-relative addressesRichard Sandiford2013-09-27
* [SystemZ] Define the GR64 low-word logic instructions as pseudo aliases.Richard Sandiford2013-09-25
* [SystemZ] Use subregs for 64-bit truncating storesRichard Sandiford2013-09-25
* [SystemZ] Use getTarget{Insert,Extract}Subreg rather than getMachineNodeRichard Sandiford2013-09-13
* [SystemZ] Try to fold shifts into TMxxRichard Sandiford2013-09-13
* [SystemZ] Add TM and TMYRichard Sandiford2013-09-10