summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ
AgeCommit message (Expand)AuthorFilesLines
2014-05-14Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2-5/+5
2014-05-03Fix pr19645.Rafael Espindola1-1/+1
2014-04-30Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introd...Craig Topper1-2/+2
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper3-3/+3
2014-04-28[C++] Use 'nullptr'.Craig Topper2-2/+2
2014-04-27Convert SelectionDAG::getMergeValues to use ArrayRef.Craig Topper1-6/+6
2014-04-26Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer an...Craig Topper1-4/+2
2014-04-26Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>.Craig Topper2-11/+9
2014-04-25[C++] Use 'nullptr'. Target edition.Craig Topper8-34/+36
2014-04-23Create MCTargetOptions.Evgeniy Stepanov1-1/+2
2014-04-22[Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth7-12/+14
2014-04-22[cleanup] Lift using directives, DEBUG_TYPE definitions, and even someChandler Carruth4-8/+8
2014-04-21[Modules] Make Support/Debug.h modular. This requires it to not changeChandler Carruth3-0/+6
2014-04-19Remove some empty statementsAlp Toker1-1/+1
2014-04-15Break PseudoSourceValue out of the Value hierarchy. It is now the root of its...Nick Lewycky1-2/+2
2014-04-15[MC] Require an MCContext when constructing an MCDisassembler.Lang Hames1-4/+5
2014-04-10LLVMBuild.txt: Reformat.NAKAMURA Takumi2-2/+2
2014-04-04Make consistent use of MCPhysReg instead of uint16_t throughout the tree.Craig Topper3-4/+4
2014-03-29Completely rewrite ELFObjectWriter::RecordRelocation.Rafael Espindola2-20/+3
2014-03-27Remove another unused argument.Rafael Espindola1-3/+3
2014-03-27Remove unused argument.Rafael Espindola1-6/+3
2014-03-21[SystemZ] Use "let Predicates =" for blocks of new instructionsRichard Sandiford2-18/+15
2014-03-21[SystemZ] Add support for z196 float<->unsigned conversionsRichard Sandiford2-5/+49
2014-03-20Look through variables when computing relocations.Rafael Espindola1-3/+1
2014-03-07[SystemZ] Move sign_extend optimization to PerformDAGCombineRichard Sandiford2-36/+37
2014-03-07Replace PROLOG_LABEL with a new CFI_INSTRUCTION.Rafael Espindola1-23/+20
2014-03-06[SystemZ] Remove "virtual" from override methodsRichard Sandiford21-256/+213
2014-03-06[SystemZ] Use "auto" for cast resultsRichard Sandiford9-84/+75
2014-03-06[SystemZ] Use "for (auto" a bitRichard Sandiford5-53/+39
2014-03-06[SystemZ] Update namespace formatting to match current guidelinesRichard Sandiford21-612/+613
2014-03-02[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.Benjamin Kramer3-7/+6
2014-03-02Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper18-161/+144
2014-02-06Just returning false is the default.Rafael Espindola1-4/+0
2014-02-05Add address space argument to allowsUnalignedMemoryAccess.Matt Arsenault2-2/+3
2014-01-28Propagate MCSubtargetInfo through TableGen's getBinaryCodeForInstr()David Woodhouse1-29/+44
2014-01-28Explictly pass MCSubtargetInfo to MCCodeEmitter::EncodeInstruction()David Woodhouse1-2/+4
2014-01-28Change MCStreamer EmitInstruction interface to take subtarget infoDavid Woodhouse2-2/+2
2014-01-26Pass a MCSubtargetInfo down to the TargetStreamer creation.Rafael Espindola1-0/+1
2014-01-26Construct the MCStreamer before constructing the MCTargetStreamer.Rafael Espindola1-1/+1
2014-01-24Fix known typosAlp Toker3-3/+3
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