summaryrefslogtreecommitdiff
path: root/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
Commit message (Expand)AuthorAge
* [PPC64] Fix PR19893 - improve code generation for local function addressesBill Schmidt2014-06-16
* [PPC] Use alias symbols in address computation.Rafael Espindola2014-05-29
* Revert "[PPC] Use alias symbols in address computation."Hal Finkel2014-05-28
* [PPC] Use alias symbols in address computation.Rafael Espindola2014-05-26
* Reset the subtarget for DAGToDAG on every iteration of runOnMachineFunction.Eric Christopher2014-05-22
* Delete getAliasedGlobal.Rafael Espindola2014-05-16
* Rename ComputeMaskedBits to computeKnownBits. "Masked" has beenJay Foad2014-05-14
* Fix typo in function name.Eric Christopher2014-05-14
* [C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper2014-04-29
* Convert SelectionDAG::SelectNodeTo to use ArrayRef.Craig Topper2014-04-27
* [C++] Use 'nullptr'. Target edition.Craig Topper2014-04-25
* [Modules] Fix potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* [PowerPC] Fix rlwimi isel when mask is not constantHal Finkel2014-04-13
* [PowerPC] Fix VSX permutation iselHal Finkel2014-03-28
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-27
* [PowerPC] Generate VSX permutations for v2[fi]64 vectorsHal Finkel2014-03-26
* [PowerPC] Lower VSELECT using xxsel when VSX is availableHal Finkel2014-03-26
* Revert "Prevent alias from pointing to weak aliases."Rafael Espindola2014-03-26
* Prevent alias from pointing to weak aliases.Rafael Espindola2014-03-26
* [PowerPC] Initial support for the VSX instruction setHal Finkel2014-03-13
* The PPC global base register cannot be r0Hal Finkel2014-03-06
* Swap PPC isel operands to allow for 0-foldingHal Finkel2014-02-28
* Add CR-bit tracking to the PowerPC backend for i1 valuesHal Finkel2014-02-28
* [PPC] Fix comment to match function nameHal Finkel2014-01-02
* PPC: Optimize rldicl generation for masked shiftsHal Finkel2013-11-20
* ISelDAG: spot chain cycles involving MachineNodesTim Northover2013-09-22
* PPCDAGToDAGISel::isRunOfOnes should return false on zeroHal Finkel2013-07-11
* [PowerPC] Always use mfocrf if availableUlrich Weigand2013-07-03
* [PowerPC] Remove dead code from PPCDAGToDAGISel::SelectSETCCUlrich Weigand2013-07-03
* Index: test/CodeGen/PowerPC/reloc-align.llBill Schmidt2013-07-01
* Fix a PPC rlwimi instruction-selection bugHal Finkel2013-06-28
* [PowerPC] Rename some more VK_PPC_ enumsUlrich Weigand2013-06-21
* Track IR ordering of SelectionDAG nodes 2/4.Andrew Trick2013-05-25
* Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros.Michael J. Spencer2013-05-24
* [PowerPC] Use true offset value in "memrix" machine operandsUlrich Weigand2013-05-16
* Implement PPC counter loops as a late IR-level passHal Finkel2013-05-15
* ArrayRefize getMachineNode(). No functionality change.Michael Liao2013-04-19
* PowerPC: Remove ADDIL patterns.Ulrich Weigand2013-03-26
* Fix swapped BasePtr and Offset in pre-inc memory addresses.Ulrich Weigand2013-03-22
* Tighten iaddroff ComplexPattern.Ulrich Weigand2013-03-22
* Remove the xaddroff ComplexPattern.Ulrich Weigand2013-03-22
* Implement builtin_{setjmp/longjmp} on PPCHal Finkel2013-03-21
* Trivial cleanupBill Schmidt2013-02-21
* Large code model support for PowerPC.Bill Schmidt2013-02-21
* Code review cleanup for r175697Bill Schmidt2013-02-21
* PPCDAGToDAGISel::PostprocessISelDAG()Bill Schmidt2013-02-21
* Additional fixes for bug 15155.Bill Schmidt2013-02-20
* Fix PR15155: lost vadd/vsplat optimization.Bill Schmidt2013-02-20
* Add registration for PPC-specific passes to allow the IR to be dumpedKrzysztof Parzyszek2013-02-13
* Sort all of the includes. Several files got checked in with mis-sortedChandler Carruth2013-01-19