summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add address space argument to isLegalAddressingModeMatt Arsenault2015-06-011-1/+2
* This patch adds support for the vector quadword add/sub instructions introducedKit Barton2015-05-251-9/+2
* [PPC64] Add support for clrbhrb, mfbhrbe, rfebb.Bill Schmidt2015-05-221-0/+3
* [PPC64] Handle vpkudum mask pattern correctly when vpkudum isn't availableBill Schmidt2015-05-211-1/+8
* Simplify IRBuilder::CreateCall* by using ArrayRef+initializer_list/braced ini...David Blaikie2015-05-181-6/+4
* [PPC64] Add vector pack/unpack support from ISA 2.07Bill Schmidt2015-05-161-2/+47
* Fix compile errorArnold Schwaighofer2015-05-091-1/+1
* ScheduleDAGInstrs: In functions with tail calls PseudoSourceValues are not no...Arnold Schwaighofer2015-05-081-0/+1
* Change getTargetNodeName() to produce compiler warnings for missing cases, fi...Matthias Braun2015-05-071-2/+10
* Add VSX Scalar loads and stores to the PPC back endNemanja Ivanovic2015-05-071-3/+18
* This patch adds ABI support for v1i128 data type.Kit Barton2015-05-051-7/+22
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-156/+162
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-162/+156
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-156/+162
* Allow memory intrinsics to be tail callsKrzysztof Parzyszek2015-04-131-2/+2
* Add direct moves to/from VSR and exploit them for FP/INT conversionsNemanja Ivanovic2015-04-111-0/+78
* [PowerPC] Don't crash on PPC32 i64 fp_to_uint on modern coresHal Finkel2015-04-101-0/+1
* [PowerPC] Enable splat generation for BUILD_VECTOR with little endianBill Schmidt2015-04-031-33/+2
* [PowerPC] Don't use a vector preferred memory type at -O0Hal Finkel2015-03-311-15/+17
* Add Hardware Transactional Memory (HTM) SupportKit Barton2015-03-251-0/+6
* [APInt] Add an isSplat helper and use it in some places.Benjamin Kramer2015-03-251-11/+4
* Have getCallPreservedMask and getThisCallPreservedMask take aEric Christopher2015-03-111-1/+2
* Add support for part-word atomics for PPCNemanja Ivanovic2015-03-101-27/+83
* Change the generation of the vmuluwm instruction to be based on the MUL opcode.Kit Barton2015-03-101-1/+6
* While reviewing the changes to Clang to add builtin support for the vsld, vsr...Kit Barton2015-03-051-4/+8
* Add the following 64-bit vector integer arithmetic instructions added in POWER8:Kit Barton2015-03-031-8/+70
* Make some non-constant static variables non-static or fully const.Benjamin Kramer2015-03-011-34/+9
* [PowerPC] Use vector types for memcpy and friends (sometimes)Hal Finkel2015-02-271-2/+25
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-261-7/+6
* Remove an argument-less call to getSubtargetImpl from TargetLoweringBase.Eric Christopher2015-02-261-1/+1
* [PowerPC] Make LDtocL and friends invariant loadsHal Finkel2015-02-251-16/+20
* [PowerPC] Cleanup unused target-specific SDAG nodesHal Finkel2015-02-251-3/+0
* Silencing a "result of 32-bit shift implicitly converted to 64 bits (was 64-b...Aaron Ballman2015-02-251-1/+1
* Silencing a -Wsign-compare warning triggered in MSVC; NFC.Aaron Ballman2015-02-251-1/+1
* [PowerPC] Add support for the QPX vector instruction setHal Finkel2015-02-251-48/+1097
* CodeGen: convert CCState interface to using ArrayRefsTim Northover2015-02-211-6/+4
* AArch64: Safely handle the incoming sret call argument.Andrew Trick2015-02-161-6/+12
* PowerPC: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-141-4/+2
* Stash the TargetMachine on the subtarget so we can access it later.Eric Christopher2015-02-131-1/+1
* PPC LinkageSize can be computed at initialization time, do so.Eric Christopher2015-02-131-12/+6
* PPCFrameLowering's FramePointerOffset can be computed at initializationEric Christopher2015-02-131-10/+5
* The TOC save offset can be computed at compile time, do so andEric Christopher2015-02-131-3/+2
* The return save offset can be computed at initialization time - doEric Christopher2015-02-131-8/+7
* [PowerPC] Mark jumps as expensive (using using CR bits)Hal Finkel2015-02-121-1/+3
* [PowerPC] Fix reverted patch r227976 to avoid register assignment issuesBill Schmidt2015-02-101-59/+13
* Revert "r227976 - [PowerPC] Yet another approach to __tls_get_addr" and relat...Hal Finkel2015-02-061-12/+57
* [PowerPC] Generate pre-increment floating-point ld/st instructionsHal Finkel2015-02-051-0/+4
* [PowerPC] Implement the vclz instructions for PWR8Bill Schmidt2015-02-051-4/+7
* [PowerPC] Implement the vpopcnt instructions for POWER8Bill Schmidt2015-02-031-1/+9
* [PowerPC] Yet another approach to __tls_get_addrBill Schmidt2015-02-031-57/+12
OpenPOWER on IntegriCloud