summaryrefslogtreecommitdiff
path: root/lib/Target/SystemZ/SystemZSubtarget.h
AgeCommit message (Expand)Author
2017-11-17Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie
2017-10-06[SystemZ] Enable machine scheduler.Jonas Paulsson
2017-07-17[SystemZ] Add support for IBM z14 processor (1/3)Ulrich Weigand
2017-06-30[SystemZ] Add all remaining instructionsUlrich Weigand
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth
2017-05-30[SystemZ] Add decimal floating-point instructionsUlrich Weigand
2017-05-10[SystemZ] Add crypto instructionsUlrich Weigand
2016-11-28[SystemZ] Support execution hint instructionsUlrich Weigand
2016-11-28[SystemZ] Support load-and-trap instructionsUlrich Weigand
2016-11-28[SystemZ] Improve use of conditional instructionsUlrich Weigand
2016-11-11[SystemZ] Support load-and-zero-rightmost-byte facilityUlrich Weigand
2016-07-11[SystemZ] Recognize Load On Condition Immediate (LOCHI/LOGHI) opportunitiesZhan Jun Liau
2016-06-27Move shouldAssumeDSOLocal to Target.Rafael Espindola
2016-01-27Rename TargetSelectionDAGInfo into SelectionDAGTargetInfo and move it to Code...Benjamin Kramer
2015-06-10Replace string GNU Triples with llvm::Triple in MCSubtargetInfo and create*MC...Daniel Sanders
2015-05-05[SystemZ] Add z13 vector facility and MC supportUlrich Weigand
2015-04-01[SystemZ] Support transactional execution on zEC12Ulrich Weigand
2015-03-31[SystemZ] Support RISBGN instruction on zEC12Ulrich Weigand
2015-03-31[SystemZ] Use POPCNT instruction on z196Ulrich Weigand
2015-01-26Move DataLayout back to the TargetMachine from TargetSubtargetInfoEric Christopher
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher
2014-07-01Move the subtarget dependent features from SystemZTargetMachineEric Christopher
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
2013-12-24[SystemZ] Add MC support for interlocked-access 1 instructionsRichard Sandiford
2013-12-10Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford
2013-11-19[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka
2013-11-18Revert r194865 and r194874.Alexey Samsonov
2013-11-15[weak vtables] Remove a bunch of weak vtablesJuergen Ributzka
2013-10-28[SystemZ] Set usaAA to trueRichard Sandiford
2013-08-21[SystemZ] Add FI[EDX]BRARichard Sandiford
2013-07-31[SystemZ] Add RISBLG and RISBHG instruction definitionsRichard Sandiford
2013-07-25[SystemZ] Add STOC and STOCGRichard Sandiford
2013-07-19[SystemZ] Start adding z196 and zEC12 supportRichard Sandiford
2013-05-06[SystemZ] Add back endUlrich Weigand
2011-10-24Remove the SystemZ backend.Dan Gohman
2011-07-07Compute feature bits at time of MCSubtargetInfo initialization.Evan Cheng
2011-07-01Rename XXXGenSubtarget.inc to XXXGenSubtargetInfo.inc for consistency.Evan Cheng
2011-07-01Rename TargetSubtarget to TargetSubtargetInfo for consistency.Evan Cheng
2011-07-01- Added MCSubtargetInfo to capture subtarget features and schedulingEvan Cheng
2011-06-30Fix the ridiculous SubtargetFeatures API where it implicitly expects CPU name toEvan Cheng
2009-08-02Normalize Subtarget constructors to take a target triple string instead ofDaniel Dunbar
2009-07-16Implement 'large' PIC modelAnton Korobeynikov
2009-07-16Add z9 and z10 target processors. Mark z10-only instructions as such.Anton Korobeynikov
2009-07-16Unbreak due to mainline api changeAnton Korobeynikov
2009-07-16Let's start another backend :)Anton Korobeynikov