aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/SystemZ/SystemZLongBranch.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-1/+1
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-6/+7
* Update to LLVM 3.5a.Stephen Hines2014-04-241-103/+100
* [SystemZ] Add unsigned compare-and-branch instructionsRichard Sandiford2013-09-181-2/+21
* [SystemZ] Use BRCT and BRCTG to eliminate add-&-compare sequencesRichard Sandiford2013-08-051-0/+31
* [SystemZ] Split out comparison elimination into a separate passRichard Sandiford2013-08-051-270/+11
* [SystemZ] Reuse CC results for integer comparisons with zeroRichard Sandiford2013-08-011-15/+170
* [SystemZ] Be more careful about inverting CC masksRichard Sandiford2013-07-311-3/+7
* [SystemZ] Move compare-and-branch generation even laterRichard Sandiford2013-07-311-11/+110
* Use SmallVectorImpl::iterator/const_iterator instead of SmallVector to avoid ...Craig Topper2013-07-041-3/+3
* Don't cache the instruction and register info from the TargetMachine, becauseBill Wendling2013-06-071-2/+2
* [SystemZ] Immediate compare-and-branch supportRichard Sandiford2013-05-291-0/+11
* [SystemZ] Register compare-and-branch supportRichard Sandiford2013-05-281-0/+32
* [SystemZ] Tweak SystemZInstrInfo::isBranch() interfaceRichard Sandiford2013-05-281-5/+4
* [SystemZ] Fix thinko in long branch passRichard Sandiford2013-05-221-26/+40
* Fix indentationRichard Sandiford2013-05-211-9/+9
* [SystemZ] Add long branch passRichard Sandiford2013-05-201-0/+357