summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ/SystemZISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* [SystemZ] Support Swift Calling ConventionBryan Chan2016-04-281-0/+4
* [SystemZ] [SSP] Add support for LOAD_STACK_GUARD.Marcin Koscielnicki2016-04-241-0/+7
* [SystemZ] Add support for llvm.thread.pointer intrinsic.Marcin Koscielnicki2016-04-201-0/+1
* [SystemZ] Support ATOMIC_FENCEUlrich Weigand2016-04-041-0/+4
* [SystemZ] Support llvm.frameaddress/llvm.returnaddress intrinsicsUlrich Weigand2016-04-041-0/+2
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-071-0/+14
* Untabify.NAKAMURA Takumi2015-11-021-2/+2
* [SystemZ] Use load-and-test for fp compare with 0 if vector support is present.Jonas Paulsson2015-10-081-0/+4
* Untabify.NAKAMURA Takumi2015-09-221-1/+1
* [SystemZ] Support large LLVM IR struct return valuesUlrich Weigand2015-08-131-0/+4
* Re-instate the EVT parameter to getScalarShiftAmountTy() for OOT userMehdi Amini2015-07-091-1/+1
* Make isLegalAddressingMode() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+1
* Make TargetLowering::getShiftAmountTy() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+1
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+3
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-5/+3
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-011-1/+2
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-071-1/+1
* [SystemZ] Add vector intrinsicsUlrich Weigand2015-05-051-0/+33
* [SystemZ] Handle sub-128 vectorsUlrich Weigand2015-05-051-0/+28
* [SystemZ] Add CodeGen support for v4f32Ulrich Weigand2015-05-051-0/+8
* [SystemZ] Add CodeGen support for v2f64Ulrich Weigand2015-05-051-0/+9
* [SystemZ] Add CodeGen support for integer vector typesUlrich Weigand2015-05-051-0/+79
* [SystemZ] Support transactional execution on zEC12Ulrich Weigand2015-04-011-0/+14
* [SystemZ] Use POPCNT instruction on z196Ulrich Weigand2015-03-311-0/+4
* [SystemZ] Provide basic TargetTransformInfo implementationUlrich Weigand2015-03-311-0/+2
* [systemz] Distinguish the 'Q', 'R', 'S', and 'T' inline assembly memory const...Daniel Sanders2015-03-171-2/+15
* Make each target map all inline assembly memory constraints to InlineAsm::Con...Daniel Sanders2015-03-161-0/+7
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-2/+3
* [SystemZ] Support all TLS access models - CodeGen partUlrich Weigand2015-02-181-0/+8
* Reuse a bunch of cached subtargets and remove getSubtarget callsEric Christopher2015-01-311-1/+2
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-131-3/+3
* Add alignment value to allowsUnalignedMemoryAccessMatt Arsenault2014-07-271-2/+3
* Move the subtarget dependent features from SystemZTargetMachineEric Christopher2014-07-011-1/+1
* Remove the caching of the target machine from SystemZTargetLowering.Eric Christopher2014-06-271-1/+0
* [SystemZ] Move sign_extend optimization to PerformDAGCombineRichard Sandiford2014-03-071-1/+1
* [SystemZ] Remove "virtual" from override methodsRichard Sandiford2014-03-061-44/+37
* [SystemZ] Update namespace formatting to match current guidelinesRichard Sandiford2014-03-061-167/+167
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-24/+23
* Add address space argument to allowsUnalignedMemoryAccess.Matt Arsenault2014-02-051-2/+2
* [SystemZ] Optimize (sext (ashr (shl ...), ...))Richard Sandiford2014-01-131-0/+1
* [SystemZ] Use interlocked-access 1 instructions for CodeGenRichard Sandiford2013-12-241-0/+1
* [SystemZ] Extend integer absolute selectionRichard Sandiford2013-12-131-0/+3
* Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford2013-12-101-2/+4
* Add TargetLowering::prepareVolatileOrAtomicLoadRichard Sandiford2013-12-101-0/+7
* [SystemZ] Handle vectors in getSetCCResultTypeRichard Sandiford2013-11-061-3/+1
* [SystemZ] Improve handling of SETCCRichard Sandiford2013-10-161-0/+1
* [SystemZ] Improve handling of PC-relative addressesRichard Sandiford2013-09-271-0/+12
* [SystemZ] Add TM and TMYRichard Sandiford2013-09-101-1/+4
* [SystemZ] Tweak integer comparison codeRichard Sandiford2013-09-061-5/+15
* [SystemZ] Add NC, OC and XCRichard Sandiford2013-09-051-0/+8
OpenPOWER on IntegriCloud