summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CodeGen] Default CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF to Expand in TargetLowering...Craig Topper2016-04-281-4/+0
* [SystemZ] Support Swift Calling ConventionBryan Chan2016-04-281-3/+7
* [CodeGen] Add getBuildVector and getSplatBuildVector helpers. NFCI.Ahmed Bougacha2016-04-261-6/+5
* [SystemZ] Mark CTTZ_ZERO_UNDEF/CTLZ_ZERO_UNDEF as Expand instead of Custom si...Craig Topper2016-04-221-8/+2
* [SystemZ] Add support for llvm.thread.pointer intrinsic.Marcin Koscielnicki2016-04-201-8/+18
* NFC: make AtomicOrdering an enum classJF Bastien2016-04-061-2/+4
* [SystemZ] Support ATOMIC_FENCEUlrich Weigand2016-04-041-0/+25
* [SystemZ] Support llvm.frameaddress/llvm.returnaddress intrinsicsUlrich Weigand2016-04-041-0/+55
* [DAG] use !isUndef() ; NFCISanjay Patel2016-03-141-6/+6
* [DAG] use isUndef() ; NFCISanjay Patel2016-03-141-11/+11
* [SystemZ] Fix ABI for i128 argument and return typesUlrich Weigand2016-02-191-6/+42
* [CodeGen] Prefer "if (SDValue R = ...)" to "if (R.getNode())". NFCI.Ahmed Bougacha2016-02-091-5/+3
* [SystemZ] Fix wrong-code generation for certain always-false conditionsUlrich Weigand2016-02-011-1/+1
* [SystemZ] Fix assertion failure in adjustSubwordCmpUlrich Weigand2015-12-161-2/+2
* [Stack realignment] Handling of aligned allocas.Jonas Paulsson2015-11-281-1/+31
* [SystemZ] Simplify boolean conditional return statementsUlrich Weigand2015-11-131-3/+1
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-071-2/+0
* Untabify.NAKAMURA Takumi2015-11-021-2/+2
* [SystemZ] Fix another assertion failure in tryBuildVectorShuffleUlrich Weigand2015-10-081-1/+1
* [SystemZ] Use load-and-test for fp compare with 0 if vector support is present.Jonas Paulsson2015-10-081-0/+32
* Prune trailing whitespaces.NAKAMURA Takumi2015-09-221-1/+1
* Untabify.NAKAMURA Takumi2015-09-221-12/+12
* [SystemZ] Fix expansion of ISD::FPOW and ISD::FSINCOSUlrich Weigand2015-09-211-0/+2
* [SystemZ] Fix assertion failure in tryBuildVectorShuffleUlrich Weigand2015-09-151-1/+1
* [SystemZ] Support large LLVM IR struct return valuesUlrich Weigand2015-08-131-0/+14
* PseudoSourceValue: Replace global manager with a manager in a machine function.Alex Lorenz2015-08-111-22/+26
* Implement target independent TLS compatible with glibc's emutls.c.Chih-Hung Hsieh2015-07-281-0/+2
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-2/+1
* Revert "Remove access to the DataLayout in the TargetMachine"Mehdi Amini2015-07-241-1/+2
* Remove access to the DataLayout in the TargetMachineMehdi Amini2015-07-241-2/+1
* Make isLegalAddressingMode() taking DataLayout as an argumentMehdi Amini2015-07-091-2/+2
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-14/+16
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-9/+9
* SystemZ: Avoid left shifting negative values (it's UB)Justin Bogner2015-06-231-4/+4
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-2/+2
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-2/+2
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-011-2/+3
* Silencing an MSVC warning: '<<' : result of 32-bit shift implicitly converted...Aaron Ballman2015-05-111-1/+1
* SystemZ: silence a GCC warningSaleem Abdulrasool2015-05-101-2/+2
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-071-1/+2
* [SystemZ] Add vector intrinsicsUlrich Weigand2015-05-051-0/+244
* [SystemZ] Mark v1i128 and v1f128 as unsupportedUlrich Weigand2015-05-051-0/+32
* [SystemZ] Handle sub-128 vectorsUlrich Weigand2015-05-051-9/+72
* [SystemZ] Add CodeGen support for scalar f64 ops in vector registersUlrich Weigand2015-05-051-3/+8
* [SystemZ] Add CodeGen support for v4f32Ulrich Weigand2015-05-051-13/+133
* [SystemZ] Add CodeGen support for v2f64Ulrich Weigand2015-05-051-21/+207
* [SystemZ] Add CodeGen support for integer vector typesUlrich Weigand2015-05-051-9/+1260
* [SystemZ] Reclassify f32 subregs of f64 registersUlrich Weigand2015-05-041-2/+2
* [SystemZ] Fix getTargetNodeNameUlrich Weigand2015-05-041-1/+5
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-78/+85
OpenPOWER on IntegriCloud