summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* [PowerPC] Fix some Clang-tidy modernize and Include What You Use warnings; ot...Eugene Zelenko2017-01-131-23/+39
* [PowerPC] Implement missing ISA 2.06 instructions.Tony Jiang2017-01-051-1/+1
* [PPC] Prefer direct move on power8 if load 1 or 2 bytes to VSRGuozhi Wei2016-12-121-0/+2
* [PowerPC] Improvements for BUILD_VECTOR Vol. 2Nemanja Ivanovic2016-11-291-0/+4
* [PPC][DAGCombine] Convert SETCC to subtract when the result is zero extendedEhsan Amiri2016-11-181-0/+5
* Always use relative jump table encodings on PowerPC64.Joerg Sonnenberger2016-11-161-0/+9
* [DAG Combiner] Fix the native computation of the Newton series for reciprocalsEvandro Menezes2016-11-101-3/+3
* [PPC] Generate positive FP zero using xor insn instead of loading from consta...Ehsan Amiri2016-10-241-0/+1
* [Target] remove TargetRecip class; 2nd trySanjay Patel2016-10-201-4/+4
* revert r284495: [Target] remove TargetRecip classSanjay Patel2016-10-181-4/+4
* [Target] remove TargetRecip class; move reciprocal estimate isel functionalit...Sanjay Patel2016-10-181-4/+4
* [Power9] Part-word VSX integer scalar loads/stores and sign extend instructionsNemanja Ivanovic2016-10-041-0/+14
* getVectorElementType().getSizeInBits() -> getScalarSizeInBits() ; NFCISanjay Patel2016-09-141-1/+1
* Fix code-gen crash on Power9 for insert_vector_elt with variable index (PR30189)Nemanja Ivanovic2016-09-141-0/+1
* [CodeGen] Split out the notions of MI invariance and MI dereferenceability.Justin Lebar2016-09-111-1/+13
* [PowerPC] hasAndNotCompare should return trueHal Finkel2016-09-021-0/+4
* Add ISD::EH_DWARF_CFA, simplify @llvm.eh.dwarf.cfa on Mips, fix on PowerPCHal Finkel2016-09-011-0/+1
* [PowerPC] Implement lowering for atomicrmw min/max/umin/umaxHal Finkel2016-08-281-2/+6
* [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC).Pierre Gousseau2016-08-161-0/+4
* [PowerPC] fix passing long double arguments to function (soft-float)Strahinja Petrovic2016-08-051-0/+7
* [Power9] Add codegen for VSX word insert/extract instructionsNemanja Ivanovic2016-07-121-0/+18
* [PowerPC] Cannonicalize applicable vector shift immediates as swapsNemanja Ivanovic2016-07-121-0/+4
* Rename argument for consistency.Eric Christopher2016-07-071-4/+4
* Remove the plumbing for isDarwinABI from EmitTailCallLoadFPAndRetAddr.Eric Christopher2016-07-071-1/+1
* Remove unnecessary subtarget parameters in PPCTargetLowering.Eric Christopher2016-07-071-12/+6
* [PowerPC] - Legalize vector types by widening instead of integer promotionNemanja Ivanovic2016-07-051-0/+25
* CodeGen: Use MachineInstr& in TargetLowering, NFCDuncan P. N. Exon Smith2016-06-301-7/+8
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-88/+73
* [PowerPC] Generate VSX version of splat wordNemanja Ivanovic2016-05-041-0/+4
* [PPC, SSP] Support PowerPC Linux stack protection.Tim Shen2016-04-191-0/+4
* CXX_FAST_TLS calling convention: performance improvement for PPC64Chuang-Yu Cheng2016-04-081-0/+12
* [ppc64] Enable sibling call optimization on ppc64 ELFv1/ELFv2 abiChuang-Yu Cheng2016-04-061-0/+10
* Tweak some atomics functions in preparation for larger changes; NFC.James Y Knight2016-03-161-0/+4
* [Power PC] llvm soft float support for ppc32Petar Jovanovic2015-12-141-0/+2
* Introduce new @llvm.get.dynamic.area.offset.i{32, 64} intrinsics.Yury Gribov2015-12-011-0/+7
* [WinEH] Update exception pointer registersJoseph Tremoulet2015-11-071-1/+10
* fix TLI's combineRepeatedFPDivisors interface to return the minimum user thre...Sanjay Patel2015-07-281-1/+1
* [PowerPC] Support the nest parameter attributeHal Finkel2015-07-121-1/+1
* Allow {e,r}bp as the target of {read,write}_register.Pat Gavlin2015-07-091-1/+2
* 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-2/+2
* Make getByValTypeAlignment() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+2
* Make TargetLowering::getShiftAmountTy() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+3
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-1/+2
* [TargetLowering] StringRefize asm constraint getters.Benjamin Kramer2015-07-051-6/+4
* [PPC] Implement vmrgew and vmrgow instructionsKit Barton2015-06-251-0/+5
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-3/+3
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-3/+3
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-011-1/+2
* [PPC64] Add support for clrbhrb, mfbhrbe, rfebb.Bill Schmidt2015-05-221-0/+10
OpenPOWER on IntegriCloud