summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ
Commit message (Expand)AuthorAgeFilesLines
* [SystemZ] Check the bitwidth before calling isInt/isUInt.Jonas Paulsson2018-01-311-1/+2
* [SelectionDAGISel] Add a debug print before call to Select. Adjust where blan...Craig Topper2018-01-261-3/+0
* [SystemZ] Fix bootstrap failure due to invalid DAG loopUlrich Weigand2018-01-221-2/+21
* [SystemZ] Prefer LOCHI over generating IPM sequencesUlrich Weigand2018-01-191-0/+5
* [SystemZ] Directly use CC result of compare-and-swapUlrich Weigand2018-01-192-0/+126
* [SystemZ] Rework IPM sequence generationUlrich Weigand2018-01-194-134/+238
* [SystemZ] Implement computeKnownBitsForTargetNodeUlrich Weigand2018-01-192-0/+32
* [SystemZ] Handle BRCTH branches correctly in SystemZLongBranch.cpp.Jonas Paulsson2018-01-171-1/+1
* [SystemZ] Check for legality before doing LOAD AND TEST transformations.Jonas Paulsson2018-01-151-52/+79
* Temporarily revertJonas Paulsson2018-01-101-25/+15
* [SystemZ] Check for legality before doing LOAD AND TEST transformations.Jonas Paulsson2018-01-101-15/+25
* [SystemZ] Comment fix in SystemZElimCompare.cppJonas Paulsson2018-01-081-5/+2
* Thread MCSubtargetInfo through Target::createMCAsmBackendAlex Bradbury2018-01-032-3/+5
* (Re-landing) Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-222-5/+4
* Revert "Expose a TargetMachine::getTargetTransformInfo function"Sanjoy Das2017-12-212-4/+5
* Expose a TargetMachine::getTargetTransformInfo functionSanjoy Das2017-12-212-5/+4
* MachineFunction: Return reference from getFunction(); NFCMatthias Braun2017-12-156-11/+11
* Rename LiveIntervalAnalysis.h to LiveIntervals.hMatthias Braun2017-12-132-2/+2
* [CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.Francis Visoiu Mistrih2017-12-071-2/+2
* [SystemZ] Add IntrWriteMem flag to int_s390_tabort intrinsicJonas Paulsson2017-12-061-2/+1
* [SystemZ] Bugfix in expandRxSBG()Jonas Paulsson2017-12-061-2/+9
* [SystemZ] Validate shifted compare value in adjustForTestUnderMaskUlrich Weigand2017-12-051-0/+2
* [SystemZ] set 'guessInstructionProperties = 0' and set flags as needed.Jonas Paulsson2017-12-056-123/+131
* [Regalloc] Generate and store multiple regalloc hints.Jonas Paulsson2017-12-051-0/+2
* [CodeGen] Unify MBB reference format in both MIR and debug outputFrancis Visoiu Mistrih2017-12-041-4/+4
* [SystemZ] Bugfix in adjustSubwordCmp.Jonas Paulsson2017-11-301-4/+11
* [CodeGen] Print register names in lowercase in both MIR and debug outputFrancis Visoiu Mistrih2017-11-281-2/+2
* [SystemZ] Bugfix for handling of subregisters in getRegAllocationHints().Jonas Paulsson2017-11-201-2/+4
* Fix a bunch more layering of CodeGen headers that are in TargetDavid Blaikie2017-11-179-11/+11
* Add backend name to Target to enable runtime info to be fed back into TableGenDaniel Sanders2017-11-151-2/+2
* [SystemZ] Do not crash when selecting an OR of two constantsUlrich Weigand2017-11-141-2/+4
* [SystemZ] Fix invalid codegen using RISBMux on out-of-range bitsUlrich Weigand2017-11-141-1/+9
* [RegAlloc, SystemZ] Increase number of LOCRs by passing "hard" regalloc hints.Jonas Paulsson2017-11-103-0/+94
* [SystemZ] Add support for the "o" inline asm constraintUlrich Weigand2017-11-092-0/+5
* Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layeringDavid Blaikie2017-11-083-3/+3
* [SystemZ] implement hasDivRemOp()Jonas Paulsson2017-11-062-0/+6
* Move TargetFrameLowering.h to CodeGen where it's implementedDavid Blaikie2017-11-032-2/+2
* [AsmParser][TableGen] Add VariantID argument to the generated mnemonic spell ...Craig Topper2017-10-261-1/+2
* [AsmParser][TableGen] Make the generated mnemonic spell checker function a fi...Craig Topper2017-10-261-1/+2
* Revert "TargetMachine: Merge TargetMachine and LLVMTargetMachine"Matthias Braun2017-10-122-3/+3
* TargetMachine: Merge TargetMachine and LLVMTargetMachineMatthias Braun2017-10-122-3/+3
* [Asm] Add debug tracing in table-generated assembly matcherOliver Stannard2017-10-111-1/+1
* [MC] Thread unique_ptr<MCObjectWriter> through the create.*ObjectWriterLang Hames2017-10-103-4/+9
* [MC] Plumb unique_ptr<MCELFObjectTargetWriter> through createELFObjectWriter toLang Hames2017-10-091-2/+2
* [SystemZ] Enable machine scheduler.Jonas Paulsson2017-10-061-0/+5
* [SystemZ] implement shouldCoalesce()Jonas Paulsson2017-09-292-0/+79
* [SystemZ] Fix fall-out from r314428Ulrich Weigand2017-09-281-0/+6
* [SystemZ] Custom-expand ATOMIC_CMP_AND_SWAP_WITH_SUCCESSUlrich Weigand2017-09-284-22/+67
* [SystemZ] Improve optimizeCompareZero()Jonas Paulsson2017-09-211-7/+36
* [SystemZ] Fix truncstore + bswap codegen bugUlrich Weigand2017-09-191-1/+2
OpenPOWER on IntegriCloud