summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
Commit message (Expand)AuthorAgeFilesLines
* Replace "fallthrough" comments with LLVM_FALLTHROUGHJustin Bogner2016-08-171-1/+2
* [PPC] Memoize getValueBits. NFC.Tim Shen2016-08-121-35/+49
* Use the range variant of remove_if instead of unpacking begin/endDavid Majnemer2016-08-121-2/+1
* [Codegen] Change PICLevel.Davide Italiano2016-06-171-1/+1
* Pass DebugLoc and SDLoc by const ref.Benjamin Kramer2016-06-121-15/+17
* Remove bogus initialization of the PPC and Hexagon SelectionDAGISelChandler Carruth2016-06-031-18/+1
* SDAG: Implement Select instead of SelectImpl in PPCDAGToDAGISelJustin Bogner2016-05-201-151/+209
* SDAG: Rename Select->SelectImpl and repurpose Select as returning voidJustin Bogner2016-05-051-4/+3
* Remove uses of builtin comma operator.Richard Trieu2016-02-181-16/+24
* Refactor: Simplify boolean conditional return statements in lib/Target/PowerPCAlexander Kornienko2015-12-281-4/+1
* [BPI] Replace weights by probabilities in BPI.Cong Hou2015-12-221-11/+9
* [PowerPC] Add Branch Hints for Highly-Biased BranchesHal Finkel2015-12-121-2/+66
* Fix build after r255319.Hans Wennborg2015-12-111-1/+1
* [PPC]: Peephole optimize small accesss to aligned globals.Kyle Butt2015-12-111-9/+26
* Test Commit: iterateeKyle Butt2015-12-021-2/+2
* Weak non-function symbols were being accessed directly, which isEric Christopher2015-11-201-8/+5
* [PowerPC] Remove redundant code.Tilmann Scheller2015-11-101-3/+2
* Fix for bootstrap bug introduced in r244921Nemanja Ivanovic2015-11-021-1/+1
* PowerPC: Remove implicit ilist iterator conversions, NFCDuncan P. N. Exon Smith2015-10-201-3/+3
* [PowerPC] Fix invalid lxvdsx optimization (PR25157)Bill Schmidt2015-10-141-0/+2
* MachineBasicBlock: Factor out common code into isReturnBlock()Matthias Braun2015-09-251-1/+1
* [PowerPC] Fix and(or(x, c1), c2) -> rlwimi generationHal Finkel2015-09-051-3/+15
* [PowerPC] Fix value type on XVCMPEQDP for v2f64 comparisonsHal Finkel2015-08-201-3/+4
* Fix some comment typos.Benjamin Kramer2015-08-081-1/+1
* Add allnodes() iterator range to SelectionDAG. NFC.Pete Cooper2015-07-141-3/+2
* Make TargetLowering::getPointerTy() taking DataLayout as an argumentMehdi Amini2015-07-091-14/+22
* IR: Do not consider available_externally linkage to be linker-weak.Peter Collingbourne2015-07-051-1/+1
* [PPC64LE] Enable missing lxvdsx optimization, and related swap optimizationBill Schmidt2015-07-011-12/+11
* Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko2015-06-231-1/+1
* [PPC] Factor vector removal into a function and remove O(n^2) behavior.Benjamin Kramer2015-06-201-25/+17
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-191-1/+1
* Add VSX Scalar loads and stores to the PPC back endNemanja Ivanovic2015-05-071-1/+6
* Reapply r235977 "[DebugInfo] Add debug locations to constant SD nodes"Sergey Dmitrouk2015-04-281-96/+122
* Revert "[DebugInfo] Add debug locations to constant SD nodes"Daniel Jasper2015-04-281-122/+96
* [DebugInfo] Add debug locations to constant SD nodesSergey Dmitrouk2015-04-281-96/+122
* [PowerPC] Add asm parser support for bitmask forms of rotate-and-mask instruc...Hal Finkel2015-03-281-31/+0
* Fix r232466 by adding 'i' to the mappings for inline assembly memory constrai...Daniel Sanders2015-03-171-0/+1
* [ppc] Distinguish the 'es', 'o', 'm', 'Q', 'Z', and 'Zy' inline assembly memo...Daniel Sanders2015-03-171-12/+25
* Recommit r232027 with PR22883 fixed: Add infrastructure for support of multip...Daniel Sanders2015-03-131-1/+1
* Revert "r232027 - Add infrastructure for support of multiple memory constraints"Hal Finkel2015-03-121-1/+1
* Add infrastructure for support of multiple memory constraints.Daniel Sanders2015-03-121-1/+1
* Add the following 64-bit vector integer arithmetic instructions added in POWER8:Kit Barton2015-03-031-1/+7
* [PowerPC] Make LDtocL and friends invariant loadsHal Finkel2015-02-251-14/+26
* [PowerPC] Add support for the QPX vector instruction setHal Finkel2015-02-251-0/+17
* MathExtras: Bring Count(Trailing|Leading)Ones and CountPopulation in line wit...Benjamin Kramer2015-02-121-1/+1
* Make helper functions/classes/globals static. NFC.Benjamin Kramer2015-02-061-5/+9
* Use the cached subtargets and remove calls to getSubtarget/getSubtargetImplEric Christopher2015-01-301-9/+7
* Add saving and restoring of r30 to the prologue and epilogue, respectivelyJustin Hibbits2015-01-081-0/+1
* [PowerPC] Fold i1 extensions with other opsHal Finkel2015-01-051-0/+71
* [PowerPC] Remove zexts after i32 ctlzHal Finkel2015-01-051-0/+7
OpenPOWER on IntegriCloud