summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ
Commit message (Expand)AuthorAgeFilesLines
* [SystemZ] Simplify handling of 128-bit multiply/divide instructionUlrich Weigand2017-07-057-106/+106
* [SystemZ] Small cleanups to SystemZScheduleZ13.tdUlrich Weigand2017-07-051-25/+36
* fix trivial typos in comments; NFCHiroshi Inoue2017-07-031-1/+1
* [SystemZ] Add all remaining instructionsUlrich Weigand2017-06-3015-132/+1169
* [SystemZ] Add missing high-word facility instructionsUlrich Weigand2017-06-305-0/+70
* [LoopUnroll] Pass SCEV to getUnrollingPreferences hook. NFCI.Geoff Berry2017-06-282-2/+3
* [SystemZ] Fix missing emergency spill slot corner caseUlrich Weigand2017-06-261-2/+15
* [SystemZ] Add a check against zero before calling getTestUnderMaskCond()Jonas Paulsson2017-06-261-0/+2
* Remove redundant argument.Rafael Espindola2017-06-241-2/+2
* ARM: move some logic from processFixupValue to applyFixup.Rafael Espindola2017-06-231-2/+5
* [SystemZ] Remove unnecessary serialization before volatile loadsUlrich Weigand2017-06-234-17/+6
* [SystemZ] Fix trap issue and enable expensive checks.Jonas Paulsson2017-06-232-8/+3
* Use a MutableArrayRef. NFC.Rafael Espindola2017-06-211-4/+4
* Fix build.Rafael Espindola2017-06-211-1/+1
* Mark dump() methods as const. NFCSam Clegg2017-06-211-1/+1
* Const correctness for TTI::getRegisterBitWidthDaniel Neilson2017-06-122-2/+2
* [SystemZ] Propagate MachineMemOperandsJonas Paulsson2017-06-071-6/+19
* Move Object format code to lib/BinaryFormat.Zachary Turner2017-06-071-1/+1
* Sort the remaining #include lines in include/... and lib/....Chandler Carruth2017-06-0610-12/+12
* TargetMachine: Indicate whether machine verifier passes.Matthias Braun2017-05-311-0/+2
* TargetPassConfig: Keep a reference to an LLVMTargetMachine; NFCMatthias Braun2017-05-301-2/+2
* [SystemZ] Add decimal floating-point instructionsUlrich Weigand2017-05-309-1/+666
* [SystemZ] Add hexadecimal floating-point instructionsUlrich Weigand2017-05-307-18/+604
* [SystemZ] Improve buildVector() in SystemZISelLowering.cpp.Jonas Paulsson2017-05-291-19/+41
* LivePhysRegs: Rework constructor + documentation; NFCMatthias Braun2017-05-261-1/+1
* [LoopVectorizer] Let target prefer scalar addressing computations.Jonas Paulsson2017-05-241-0/+1
* [SystemZ] Fix register modelling in expandLoadStackGuard()Jonas Paulsson2017-05-241-16/+14
* [SystemZ] Modelling of costs of divisions with a constant power of 2.Jonas Paulsson2017-05-171-1/+33
* [SystemZ] Add miscellaneous instructionsUlrich Weigand2017-05-105-0/+85
* [SystemZ] Add missing arithmetic instructionsUlrich Weigand2017-05-107-24/+187
* [SystemZ] Implement getRepRegClassFor()Jonas Paulsson2017-05-102-0/+11
* [SystemZ] Add decimal integer instructionsUlrich Weigand2017-05-1010-2/+247
* [SystemZ] Add crypto instructionsUlrich Weigand2017-05-108-4/+97
* [SystemZ] Add translate/convert instructionsUlrich Weigand2017-05-105-0/+117
* [SystemZ] Add missing memory/string instructionsUlrich Weigand2017-05-105-15/+77
* Add extra operand to CALLSEQ_START to keep frame part set up previouslySerge Pavlov2017-05-093-6/+5
* [SystemZ] Make copyPhysReg() add impl-use operands of super reg.Jonas Paulsson2017-05-041-1/+7
* [SystemZ] Properly check number of operands in getCmpOpsType()Jonas Paulsson2017-05-031-3/+4
* [SelectionDAG] Use KnownBits struct in DAG's computeKnownBits and simplifyDem...Craig Topper2017-04-282-18/+20
* [SystemZ] Remove incorrect assert in SystemZTTIImplJonas Paulsson2017-04-271-1/+0
* Move size and alignment information of regclass to TargetRegisterInfoKrzysztof Parzyszek2017-04-241-4/+3
* [SystemZ] Update kill-flag in splitMove().Jonas Paulsson2017-04-241-2/+3
* DAG: Make mayBeEmittedAsTailCall parameter constMatt Arsenault2017-04-182-2/+2
* Distinguish between code pointer size and DataLayout::getPointerSize() in DWA...Konstantin Zhuravlyov2017-04-171-1/+1
* [LoopVectorizer, TTI] New method supportsEfficientVectorElementLoadStore()Jonas Paulsson2017-04-121-0/+1
* [SystemZ] TargetTransformInfo cost functions implemented.Jonas Paulsson2017-04-123-4/+576
* [SystemZ] Check for presence of vector support in SystemZISelLoweringJonas Paulsson2017-04-072-2/+6
* [SystemZ] Remove confusing comment in combineEXTRACT_VECTOR_ELT()Jonas Paulsson2017-04-071-2/+0
* [SystemZ] Prevent Merging Bitcast with non-normal loadsNirav Dave2017-04-051-2/+3
* Add MCContext argument to MCAsmBackend::applyFixup for error reportingAlex Bradbury2017-04-051-2/+2
OpenPOWER on IntegriCloud