summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ
Commit message (Expand)AuthorAgeFilesLines
* Move most user of TargetMachine::getDataLayout to the Module oneMehdi Amini2015-07-161-1/+1
* PrologEpilogInserter: Rewrite API to determine callee save regsiters.Matthias Braun2015-07-142-11/+12
* MC: Remove MCSubtargetInfo() default constructorDuncan P. N. Exon Smith2015-07-101-3/+1
* Target RegisterInfo: devirtualize TargetFrameLoweringJF Bastien2015-07-101-3/+3
* Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT userMehdi Amini2015-07-091-1/+1
* Remove getDataLayout() from TargetSelectionDAGInfo (had no users)Mehdi Amini2015-07-093-9/+2
* Make isLegalAddressingMode() taking DataLayout as an argumentMehdi Amini2015-07-092-3/+3
* Make TargetLowering::getShiftAmountTy() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+1
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-092-16/+19
* Make TargetTransformInfo keeping a reference to the Module DataLayoutMehdi Amini2015-07-091-13/+2
* Change the last few internal StringRef triples into Triple objects.Daniel Sanders2015-07-061-2/+3
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-052-14/+12
* Reverting r241058 because it's causing buildbot failures.Ranjeet Singh2015-06-301-7/+7
* There are a few places where subtarget features are stillRanjeet Singh2015-06-301-7/+7
* [SystemZ] Only attempt RxSBG optimization for integer typesUlrich Weigand2015-06-251-2/+7
* SystemZ: Rephrase this allOnes calculation to avoid UBJustin Bogner2015-06-241-1/+3
* SystemZ: Avoid left shifting negative values (it's UB)Justin Bogner2015-06-231-4/+4
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* [PM/AA] Remove the Location typedef from the AliasAnalysis class nowChandler Carruth2015-06-171-2/+2
* Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders2015-06-112-5/+5
* [CodeGen] ArrayRef'ize cond/pred in various TII APIs. NFC.Ahmed Bougacha2015-06-112-7/+4
* Replace string GNU Triples with llvm::Triple in computeDataLayout(). NFC.Daniel Sanders2015-06-111-5/+4
* Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders2015-06-104-12/+10
* Replace string GNU Triples with llvm::Triple in MCAsmBackend subclasses and c...Daniel Sanders2015-06-102-3/+4
* MC: Add target hook to control symbol quotingMatt Arsenault2015-06-093-6/+8
* [InstrInfo] Refactor foldOperandImpl to thread through InsertPt. NFCKeno Fischer2015-06-082-28/+47
* MC: Clean up naming in MCObjectWriter. NFC.Jim Grosbach2015-06-041-1/+1
* Replace string GNU Triples with llvm::Triple in MCAsmInfo subclasses and crea...Daniel Sanders2015-06-043-4/+4
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-012-3/+5
* MC: Clean up MCExpr naming. NFC.Jim Grosbach2015-05-304-12/+12
* MachineInstr: Change return value of getOpcode() to unsigned.Matthias Braun2015-05-181-1/+1
* MC: Clean up method names in MCContext.Jim Grosbach2015-05-182-4/+4
* Remove MCAssembler.h include from MCStreamer.h and fix users of MCStreamer.hPete Cooper2015-05-151-0/+1
* Remove 3 includes from MCInstrDesc.h and explicitly include them where neededPete Cooper2015-05-153-0/+5
* MC: MCCodeGenInfo naming update. NFC.Jim Grosbach2015-05-151-1/+1
* MC: Update MCCodeEmitter naming. NFC.Jim Grosbach2015-05-151-2/+2
* MC: Update MCFixup naming. NFC.Jim Grosbach2015-05-151-2/+2
* MC: Modernize MCOperand API naming. NFC.Jim Grosbach2015-05-133-34/+34
* Silencing an MSVC warning: '<<' : result of 32-bit shift implicitly converted...Aaron Ballman2015-05-111-1/+1
* SystemZ: silence a GCC warningSaleem Abdulrasool2015-05-101-2/+2
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-072-2/+3
* [SystemZ] Add vector intrinsicsUlrich Weigand2015-05-055-153/+497
* [SystemZ] Mark v1i128 and v1f128 as unsupportedUlrich Weigand2015-05-051-0/+32
* [SystemZ] Handle sub-128 vectorsUlrich Weigand2015-05-056-27/+155
* [SystemZ] Add CodeGen support for scalar f64 ops in vector registersUlrich Weigand2015-05-058-23/+261
* [SystemZ] Add CodeGen support for v4f32Ulrich Weigand2015-05-058-20/+231
* [SystemZ] Add CodeGen support for v2f64Ulrich Weigand2015-05-056-37/+342
* [SystemZ] Add CodeGen support for integer vector typesUlrich Weigand2015-05-0514-146/+2138
* [SystemZ] Add z13 vector facility and MC supportUlrich Weigand2015-05-0515-116/+2051
OpenPOWER on IntegriCloud