summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ
AgeCommit message (Expand)AuthorFilesLines
2014-01-13[SystemZ] Optimize (sext (ashr (shl ...), ...))Richard Sandiford2-0/+36
2014-01-09[SystemZ] Fix RNSBG bug introduced by r197802Richard Sandiford1-8/+10
2014-01-07Move the llvm mangler to lib/IR.Rafael Espindola2-2/+2
2014-01-07Re-sort all of the includes with ./utils/sort_includes.py so thatChandler Carruth5-5/+4
2014-01-03Make the llvm mangler depend only on DataLayout.Rafael Espindola1-1/+1
2013-12-24Fix typo.Richard Sandiford1-1/+1
2013-12-24[SystemZ] Use interlocked-access 1 instructions for CodeGenRichard Sandiford5-69/+118
2013-12-24[SystemZ] Add MC support for interlocked-access 1 instructionsRichard Sandiford5-3/+41
2013-12-20[SystemZ] Optimize comparisons with truncated extended loadsRichard Sandiford1-2/+24
2013-12-20[SystemZ] Extend RISBG optimizationRichard Sandiford1-3/+17
2013-12-16On DataLayout, omit the default of p:64:64:64.Rafael Espindola1-1/+1
2013-12-13[SystemZ] Optimize X [!=]= Y in cases where X - Y or Y - X is also computedRichard Sandiford1-0/+21
2013-12-13[SystemZ] Make more use of TMHHRichard Sandiford1-25/+53
2013-12-13[SystemZ] Extend integer absolute selectionRichard Sandiford4-4/+55
2013-12-13[SystemZ] Add a structure to represent a selected comparisonRichard Sandiford1-175/+180
2013-12-13[SystemZ] Make more use of LTGFRRichard Sandiford1-0/+31
2013-12-12Simplify the SystemZ datalayout string.Rafael Espindola1-2/+1
2013-12-12Use "a" instead of "a0" in DataLayout.Rafael Espindola1-1/+1
2013-12-11[SystemZ] Optimize fcmp X, 0 in cases where X is also negatedRichard Sandiford1-4/+30
2013-12-11Prune redundant dependencies in LLVMBuild.txt.NAKAMURA Takumi1-1/+1
2013-12-10Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford3-27/+47
2013-12-10Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford8-3/+39
2013-12-10Add proper dependencies to LLVMBuild.txt in llvm/lib.NAKAMURA Takumi1-1/+1
2013-12-06[SystemZ] Use LOAD AND TEST for comparisons with -0Richard Sandiford2-5/+8
2013-12-06[SystemZ] Extend the use of C(L)GFRRichard Sandiford1-2/+19
2013-12-06[SystemZ] Optimize selects between 0 and -1Richard Sandiford1-14/+44
2013-12-03[SystemZ] Fix choice of known-zero mask in insertion optimizationRichard Sandiford1-4/+4
2013-12-02Refactor the setting of PrivateGlobalPrefix.Rafael Espindola1-1/+0
2013-12-02Change the default of AsmWriterClassName and isMCAsmWriter.Rafael Espindola1-10/+0
2013-11-28[CMake] Let add_public_tablegen_target responsible to provide dependency to C...NAKAMURA Takumi6-12/+0
2013-11-28[CMake] Prune include_directories() in llvm/lib/Target, take #2.NAKAMURA Takumi4-8/+0
2013-11-27Don't set GlobalPrefix to the default value.Rafael Espindola1-1/+0
2013-11-26[SystemZ] Fix incorrect use of RISBG for a zero-extended right shiftRichard Sandiford1-19/+8
2013-11-22[SystemZ] Fix TMHH and TMHL usage for z10 with -O0Richard Sandiford4-20/+34
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka7-1/+28
2013-11-18Revert r194865 and r194874.Alexey Samsonov7-29/+1
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka7-1/+29
2013-11-13[SystemZ] Add the general form of BCRRichard Sandiford2-8/+8
2013-11-06[SystemZ] Handle vectors in getSetCCResultTypeRichard Sandiford2-5/+8
2013-10-31[SystemZ] Automatically detect zEC12 and z196 hostsRichard Sandiford2-3/+9
2013-10-29Add a helper getSymbol to AsmPrinter.Rafael Espindola2-2/+2
2013-10-29The AsmPrinter has a Mangler. Use it.Rafael Espindola3-8/+6
2013-10-28[SystemZ] Set usaAA to trueRichard Sandiford1-0/+3
2013-10-16[SystemZ] Handle extensions in RxSBG optimizationsRichard Sandiford1-8/+26
2013-10-16[SystemZ] Improve handling of SETCCRichard Sandiford5-4/+120
2013-10-16Add a MCAsmInfoELF class and factor some code into it.Rafael Espindola2-3/+2
2013-10-15[SystemZ] Use A(G)SI when spilling the target of a constant additionRichard Sandiford1-2/+24
2013-10-12Add missing #include's to cctype when using isdigit/alpha/etc.Will Dietz1-0/+2
2013-10-08Add a MCTargetStreamer interface.Rafael Espindola1-1/+1
2013-10-01[SystemZ] Add comparisons of high words and memoryRichard Sandiford3-2/+30