summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC
Commit message (Expand)AuthorAgeFilesLines
* Rename getMaximumUnrollFactor -> getMaxInterleaveFactor; also rename option n...Sanjay Patel2014-09-101-2/+2
* Use cast to MVT instead of EVT on a couple calls to getSizeInBits.Craig Topper2014-09-101-2/+2
* [FastISel][tblgen] Rename tblgen generated FastISel functions. NFC.Juergen Ributzka2014-09-031-11/+11
* [FastISel] Rename public visible FastISel functions. NFC.Juergen Ributzka2014-09-031-21/+21
* Remove resetSubtargetFeatures as it is unused.Eric Christopher2014-09-032-21/+3
* Add override to overriden virtual methods, remove virtual keywords.Benjamin Kramer2014-09-033-24/+8
* Reinstate "Nuke the old JIT."Eric Christopher2014-09-0212-943/+24
* Fix signed integer overflow in PPCInstPrinter.Alexey Samsonov2014-09-021-1/+1
* [PowerPC] Guard against illegal selection of add for TargetConstant operandsHal Finkel2014-09-021-0/+7
* Remove 'virtual' keyword from methods markedwith 'override' keyword.Craig Topper2014-08-303-35/+32
* Test commit. Fix whitespace from a previous patch of mine.Justin Hibbits2014-08-281-1/+1
* Allow vectorization of division by uniform power of 2.Karthik Bhat2014-08-251-8/+10
* [PowerPC] Add support for dcbtst and icbt (prefetch)Hal Finkel2014-08-232-1/+23
* name change: isPow2DivCheap -> isPow2SDivCheapSanjay Patel2014-08-211-1/+1
* TableGen: allow use of uint64_t for available features mask.Tim Northover2014-08-181-3/+3
* [PowerPC] Mark fixed-offset byvals as pointed-to by IR valuesHal Finkel2014-08-161-2/+2
* [PowerPC] Darwin byval arguments are not immutableHal Finkel2014-08-161-1/+1
* Remove HasLEB128.Rafael Espindola2014-08-151-1/+0
* PPC: Clean up pointer casting, no functionality change.Benjamin Kramer2014-08-151-2/+2
* [PPC64] Add missing dependency on X2 to LDinto_toc.Bill Schmidt2014-08-151-1/+1
* Canonicalize header guards into a common format.Benjamin Kramer2014-08-1322-42/+47
* [PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsicHal Finkel2014-08-132-0/+80
* @l and friends adjust their value depending the context used in.Joerg Sonnenberger2014-08-104-36/+142
* If available, pass down the Fixup object to EvaluateAsRelocatable.Joerg Sonnenberger2014-08-102-3/+5
* Allow the third argument for the subi family to be an expression.Joerg Sonnenberger2014-08-091-8/+27
* Use the full form of dccci and iccci from the early PPC 405 documents,Joerg Sonnenberger2014-08-091-15/+9
* Initialize PPC DataLayout based on the Triple only.Eric Christopher2014-08-092-11/+12
* Remove extraneous 64-bit argument to the PPC TargetMachine constructorEric Christopher2014-08-094-11/+13
* Allow large immediates for branch instructions in 32bit mode.Joerg Sonnenberger2014-08-081-3/+17
* Provide an implementation of getNoopForMachoTarget for PPC, otherwiseJoerg Sonnenberger2014-08-082-0/+7
* Add low-level option for avoiding float stores from va_start untilJoerg Sonnenberger2014-08-081-1/+7
* Add support for SPE load/store from memory.Joerg Sonnenberger2014-08-085-0/+202
* Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher2014-08-0712-24/+903
* Add the majority of the remaining SPE instructions.Joerg Sonnenberger2014-08-071-0/+319
* Nuke the old JIT.Rafael Espindola2014-08-0712-903/+24
* Add mfasr and mtasrJoerg Sonnenberger2014-08-071-0/+3
* Add mfrtcu and mfrtcl instructionsJoerg Sonnenberger2014-08-071-0/+3
* Support mttbl and mttbu mnemonicJoerg Sonnenberger2014-08-071-0/+3
* Add RFID instruction.Joerg Sonnenberger2014-08-071-0/+2
* Fix Itineray class of rfiJoerg Sonnenberger2014-08-071-1/+1
* Spell e500 feature in lower case.Joerg Sonnenberger2014-08-071-1/+1
* Add first bunch of SPE instructions. As they overlap with Altivec, markJoerg Sonnenberger2014-08-075-1/+78
* Remove the target machine from CCState. Previously it was only usedEric Christopher2014-08-063-18/+23
* Remove a virtual function from TargetMachine. NFC.Rafael Espindola2014-08-051-1/+0
* [PowerPC] Swap arguments and adjust shift count for vsldoi on little endianBill Schmidt2014-08-053-16/+41
* Add accessors for the PPC 403 bank registers.Joerg Sonnenberger2014-08-051-0/+9
* Accessors for SSR2 and SSR3 on PPC 403.Joerg Sonnenberger2014-08-051-0/+6
* Add dci/ici instructions for PPC 476 and friends.Joerg Sonnenberger2014-08-051-0/+16
* Add mftblo and mftbhi for PPC 4xx.Joerg Sonnenberger2014-08-051-0/+5
* Add lswi / stswi for assembler use with a warning to not add patternsJoerg Sonnenberger2014-08-051-0/+10
OpenPOWER on IntegriCloud