summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZTargetMachine.cpp
AgeCommit message (Expand)Author
2017-12-22(Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das
2017-12-21Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das
2017-12-21Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-10-12Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun
2017-10-12TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun
2017-08-03Delete Default and JITDefault code modelsRafael Espindola
2017-07-14[SystemZ] Enable LoopDataPrefetch pass.Jonas Paulsson
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-30TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun
2017-01-24[SystemZ] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko
2016-11-28[SystemZ] Improve use of conditional instructionsUlrich Weigand
2016-11-09[MachineScheduler] Comments fixing.Jonas Paulsson
2016-10-20[SystemZ] Post-RA scheduler implementationJonas Paulsson
2016-10-09Move the global variables representing each Target behind accessor functionMehdi Amini
2016-07-10[SystemZ] Utilize Test Data Class instructions.Marcin Koscielnicki
2016-05-18Delete Reloc::Default.Rafael Espindola
2016-05-10CodeGen: Move TargetPassConfig from Passes.h to an own header; NFCMatthias Braun
2016-04-07[SystemZ] Implement conditional returnsUlrich Weigand
2015-12-10[PostRA scheduling] Allow a target to do scheduling when it wants post RA.Jonas Paulsson
2015-10-08[SystemZ] SystemZElimCompare pass improved.Jonas Paulsson
2015-09-16constify the Function parameter to the TTI creation callback andEric Christopher
2015-09-10[ADT] Switch a bunch of places in LLVM that were doing single-characterChandler Carruth
2015-06-11Replace string GNU Triples with llvm::Triple in TargetMachine. NFC.Daniel Sanders
2015-06-11Replace string GNU Triples with llvm::Triple in computeDataLayout(). NFC.Daniel Sanders
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders
2015-05-05[SystemZ] Add CodeGen support for integer vector typesUlrich Weigand
2015-03-31[SystemZ] Provide basic TargetTransformInfo implementationUlrich Weigand
2015-03-12Move the DataLayout to the generic TargetMachine, making it mandatory.Mehdi Amini
2015-02-18[SystemZ] Support all TLS access models - CodeGen partUlrich Weigand
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher
2014-12-11[CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun
2014-12-11This reverts commit r224043 and r224042.Rafael Espindola
2014-12-11[CodeGen] Add print and verify pass after each MachineFunctionPass by defaultMatthias Braun
2014-11-20Add out of line virtual destructors to all LLVMTargetMachine subclassesReid Kleckner
2014-11-13This patch changes the ownership of TLOF from TargetLoweringBase to TargetMac...Aditya Nandakumar
2014-07-23Enable partial libcall inlining for all targets by default.James Molloy
2014-07-01Move the subtarget dependent features from SystemZTargetMachineEric Christopher
2014-07-01Remove the use and initialization of the target machine and subtargetEric Christopher
2014-06-27Remove target machine caching from SystemZInstrInfo andEric Christopher
2014-06-27Have SystemZSelectionDAGInfo constructor take a DataLayout ratherEric Christopher
2014-06-05[SystemZ] Do not install IfConverter pass at -O0Ulrich Weigand
2014-03-06[SystemZ] Remove "virtual" from override methodsRichard Sandiford
2014-03-02Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper
2014-01-03Make the llvm mangler depend only on DataLayout.Rafael Espindola
2013-12-16On DataLayout, omit the default of p:64:64:64.Rafael Espindola
2013-12-12Simplify the SystemZ datalayout string.Rafael Espindola
2013-12-12Use "a" instead of "a0" in DataLayout.Rafael Espindola
2013-09-25[SystemZ] Add instruction-shortening passRichard Sandiford
2013-08-23Turn MipsOptimizeMathLibCalls into a target-independent scalar transformRichard Sandiford