summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Make DataLayout Non-Optional in the ModuleMehdi Amini2015-03-043-10/+3
* Test commit. Removed an unnecessary spaceNemanja Ivanovic2015-03-041-1/+1
* [PowerPC] Remove unnecessary and incomplete commentaryBill Schmidt2015-03-041-412/+0
* Add the following 64-bit vector integer arithmetic instructions added in POWER8:Kit Barton2015-03-035-10/+161
* Make some non-constant static variables non-static or fully const.Benjamin Kramer2015-03-011-34/+9
* [PowerPC] Fix PR22711 - Misaligned .toc sectionBill Schmidt2015-02-271-0/+1
* [PowerPC] Use vector types for memcpy and friends (sometimes)Hal Finkel2015-02-271-2/+25
* getRegForInlineAsmConstraint wants to use TargetRegisterInfo forEric Christopher2015-02-262-10/+10
* Remove an argument-less call to getSubtargetImpl from TargetLoweringBase.Eric Christopher2015-02-261-1/+1
* [PowerPC] Make LDtocL and friends invariant loadsHal Finkel2015-02-254-34/+54
* [PowerPC] Cleanup unused target-specific SDAG nodesHal Finkel2015-02-254-35/+7
* 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-2519-67/+2675
* CodeGen: convert CCState interface to using ArrayRefsTim Northover2015-02-211-6/+4
* Fix an asan use-after-free bug introduced by the asm printerEric Christopher2015-02-201-1/+11
* Remove a use of the Subtarget in the darwin ppc asm printer.Eric Christopher2015-02-201-5/+4
* Get the cached subtarget off the MachineFunction rather thanEric Christopher2015-02-201-4/+2
* I incorrectly marked the VORC instruction as isCommutable when I added it. Kit Barton2015-02-201-1/+2
* Get the cached subtarget off the MachineFunction rather thanEric Christopher2015-02-201-4/+4
* Make the TargetMachine::getSubtarget that takes a Function argumentEric Christopher2015-02-201-1/+1
* [PowerPC] Loop Data Prefetching for the BG/QHal Finkel2015-02-204-0/+248
* This patch adds the VSX logical instructions introduced in the Power ISA 2.07...Kit Barton2015-02-182-2/+25
* Make the PowerPC AsmPrinter independent of global subtargetEric Christopher2015-02-171-15/+24
* Add a FIXME to move IsLittleEndian to the target machine.Eric Christopher2015-02-171-0/+1
* Move ABI handling and 64-bitness to the PowerPC target machine.Eric Christopher2015-02-175-32/+42
* [PowerPC] Support non-direct-sub/superclass VSX copiesHal Finkel2015-02-161-4/+4
* AArch64: Safely handle the incoming sret call argument.Andrew Trick2015-02-161-6/+12
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* Remove a variable only used in an assert and sink its initializer intoChandler Carruth2015-02-141-2/+1
* PowerPC: Canonicalize access to function attributes, NFCDuncan P. N. Exon Smith2015-02-144-19/+9
* The base pointer save offset can be computed at initialization time,Eric Christopher2015-02-132-23/+20
* Move the target machine variable so that it's initialized earlyEric Christopher2015-02-132-4/+3
* Stash the TargetMachine on the subtarget so we can access it later.Eric Christopher2015-02-133-6/+6
* PPC LinkageSize can be computed at initialization time, do so.Eric Christopher2015-02-134-27/+20
* [PM] Remove the old 'PassManager.h' header file at the top level ofChandler Carruth2015-02-131-1/+1
* Re-sort #include lines using my handy dandy ./utils/sort_includes.pyChandler Carruth2015-02-131-2/+2
* PPCFrameLowering's FramePointerOffset can be computed at initializationEric Christopher2015-02-133-28/+25
* The TOC save offset can be computed at compile time, do so andEric Christopher2015-02-133-7/+10
* The return save offset can be computed at initialization time - doEric Christopher2015-02-133-17/+19
* Change max interleave factor to 12 for POWER7 and POWER8.Olivier Sallenave2015-02-121-0/+6
* MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line wit...Benjamin Kramer2015-02-121-1/+1
* [PowerPC] Mark jumps as expensive (using using CR bits)Hal Finkel2015-02-121-1/+3
* Fix up r228725, missed change in PPCSubtarget definitionBill Schmidt2015-02-101-6/+6
* [PowerPC] Fix reverted patch r227976 to avoid register assignment issuesBill Schmidt2015-02-1011-114/+379
* [PowerPC] Support the (old) cntlz instruction aliasHal Finkel2015-02-101-0/+3
* Migrate PPCAsmPrinter's subtarget from reference to pointer inEric Christopher2015-02-101-48/+49
* This change implements the following three logical vector operations:Kit Barton2015-02-091-0/+25
* [PowerPC] Handle loop predecessor invokesHal Finkel2015-02-071-4/+12
* Revert "r227976 - [PowerPC] Yet another approach to __tls_get_addr" and relat...Hal Finkel2015-02-0611-234/+108
OpenPOWER on IntegriCloud