Make helper functions/classes/globals static. NFC.
[oota-llvm.git] / lib / Target / PowerPC / PPCISelDAGToDAG.cpp
2015-02-06 Benjamin KramerMake helper functions/classes/globals static. NFC.
2015-01-30 Eric ChristopherUse the cached subtargets and remove calls to getSubtar...
2015-01-08 Justin HibbitsAdd saving and restoring of r30 to the prologue and...
2015-01-05 Hal Finkel[PowerPC] Fold i1 extensions with other ops
2015-01-05 Hal Finkel[PowerPC] Remove zexts after i32 ctlz
2015-01-05 Hal Finkel[PowerPC] Remove zexts after byte-swapping loads
2015-01-05 Hal Finkel[PowerPC] Materialize i64 constants using rotation...
2015-01-04 Hal Finkel[PowerPC] Materialize i64 constants using rotation
2015-01-04 Hal Finkel[PowerPC] Materialize i64 constants using bit inversion
2015-01-03 Hal Finkel[PowerPC] Add support for the CMPB instruction
2015-01-01 Hal Finkel[PowerPC] use UINT64_C instead of ul
2015-01-01 Hal Finkel[PowerPC] Improve instruction selection bit-permuting...
2014-12-16 Hal Finkel[PowerPC] Improve instruction selection bit-permuting...
2014-12-12 Hal Finkel[PowerPC] Add a DAGToDAG peephole to remove unnecessary...
2014-12-11 Hal Finkel[PowerPC] Better lowering for add/or of a FrameIndex
2014-12-11 Hal Finkel[PowerPC] Implement BuildSDIVPow2, lower i64 pow2 sdiv...
2014-12-09 Bill Schmidt[PowerPC 3/4] Little-endian adjustments for VSX vector...
2014-12-03 Hal Finkel[PowerPC] Fix inline asm memory operands not to use r0
2014-12-02 Hal Finkel[PowerPC] Implement readcyclecounter for PPC32
2014-11-12 Justin HibbitsAdd support for small-model PIC for PowerPC.
2014-10-31 Ulrich Weigand[PowerPC] Load BlockAddress values from the TOC in...
2014-10-22 Bill Schmidt[PATCH] Support select-cc for VSFRC when VSX is enabled
2014-10-22 Bill Schmidt[PowerPC] Support select-cc for VSX
2014-09-02 Hal Finkel[PowerPC] Guard against illegal selection of add for...
2014-08-28 Justin HibbitsTest commit. Fix whitespace from a previous patch...
2014-08-04 Eric ChristopherRemove the TargetMachine forwards for TargetSubtargetIn...
2014-08-04 Ulrich Weigand[PowerPC] Fix and improve vector comparisons
2014-07-25 Hal Finkel[PowerPC] Support TLS on PPC32/ELF
2014-07-18 Hal Finkel[PowerPC] 32-bit ELF PIC support
2014-06-16 Bill Schmidt[PPC64] Fix PR19893 - improve code generation for local...
2014-05-29 Rafael Espindola[PPC] Use alias symbols in address computation.
2014-05-28 Hal FinkelRevert "[PPC] Use alias symbols in address computation."
2014-05-26 Rafael Espindola[PPC] Use alias symbols in address computation.
2014-05-22 Eric ChristopherReset the subtarget for DAGToDAG on every iteration...
2014-05-16 Rafael EspindolaDelete getAliasedGlobal.
2014-05-14 Jay FoadRename ComputeMaskedBits to computeKnownBits. "Masked...
2014-05-14 Eric ChristopherFix typo in function name.
2014-04-29 Craig Topper[C++11] Add 'override' keywords and remove 'virtual...
2014-04-27 Craig TopperConvert SelectionDAG::SelectNodeTo to use ArrayRef.
2014-04-25 Craig Topper[C++] Use 'nullptr'. Target edition.
2014-04-22 Chandler Carruth[Modules] Fix potential ODR violations by sinking the...
2014-04-13 Hal Finkel[PowerPC] Fix rlwimi isel when mask is not constant
2014-03-28 Hal Finkel[PowerPC] Fix VSX permutation isel
2014-03-27 Rafael EspindolaPrevent alias from pointing to weak aliases.
2014-03-26 Hal Finkel[PowerPC] Generate VSX permutations for v2[fi]64 vectors
2014-03-26 Hal Finkel[PowerPC] Lower VSELECT using xxsel when VSX is available
2014-03-26 Rafael EspindolaRevert "Prevent alias from pointing to weak aliases."
2014-03-26 Rafael EspindolaPrevent alias from pointing to weak aliases.
2014-03-13 Hal Finkel[PowerPC] Initial support for the VSX instruction set
2014-03-06 Hal FinkelThe PPC global base register cannot be r0
2014-02-28 Hal FinkelSwap PPC isel operands to allow for 0-folding
2014-02-28 Hal FinkelAdd CR-bit tracking to the PowerPC backend for i1 values
2014-01-02 Hal Finkel[PPC] Fix comment to match function name
2013-11-20 Hal FinkelPPC: Optimize rldicl generation for masked shifts
2013-09-22 Tim NorthoverISelDAG: spot chain cycles involving MachineNodes
2013-07-11 Hal FinkelPPCDAGToDAGISel::isRunOfOnes should return false on...
2013-07-03 Ulrich Weigand[PowerPC] Always use mfocrf if available
2013-07-03 Ulrich Weigand[PowerPC] Remove dead code from PPCDAGToDAGISel::Select...
2013-07-01 Bill SchmidtIndex: test/CodeGen/PowerPC/reloc-align.ll
2013-06-28 Hal FinkelFix a PPC rlwimi instruction-selection bug
2013-06-21 Ulrich Weigand[PowerPC] Rename some more VK_PPC_ enums
2013-05-25 Andrew TrickTrack IR ordering of SelectionDAG nodes 2/4.
2013-05-24 Michael J. SpencerReplace Count{Leading,Trailing}Zeros_{32,64} with count...
2013-05-16 Ulrich Weigand[PowerPC] Use true offset value in "memrix" machine...
2013-05-15 Hal FinkelImplement PPC counter loops as a late IR-level pass
2013-04-19 Michael LiaoArrayRefize getMachineNode(). No functionality change.
2013-03-26 Ulrich WeigandPowerPC: Remove ADDIL patterns.
2013-03-22 Ulrich WeigandFix swapped BasePtr and Offset in pre-inc memory addresses.
2013-03-22 Ulrich WeigandTighten iaddroff ComplexPattern.
2013-03-22 Ulrich WeigandRemove the xaddroff ComplexPattern.
2013-03-21 Hal FinkelImplement builtin_{setjmp/longjmp} on PPC
2013-02-21 Bill SchmidtTrivial cleanup
2013-02-21 Bill SchmidtLarge code model support for PowerPC.
2013-02-21 Bill SchmidtCode review cleanup for r175697
2013-02-21 Bill SchmidtPPCDAGToDAGISel::PostprocessISelDAG()
2013-02-20 Bill SchmidtAdditional fixes for bug 15155.
2013-02-20 Bill SchmidtFix PR15155: lost vadd/vsplat optimization.
2013-02-13 Krzysztof ParzyszekAdd registration for PPC-specific passes to allow the...
2013-01-19 Chandler CarruthSort all of the includes. Several files got checked...
2013-01-07 Bill SchmidtThis patch addresses bug 14678 by fixing two problems...
2013-01-02 Chandler CarruthMove all of the header files which are involved in...
2012-12-13 Bill SchmidtThis is another cleanup patch for 64-bit PowerPC TLS...
2012-12-12 Bill SchmidtThis patch implements local-dynamic TLS model support...
2012-12-11 Bill SchmidtThis patch implements the general dynamic TLS model...
2012-12-04 Bill SchmidtThis patch introduces initial-exec model support for...
2012-12-03 Chandler CarruthUse the new script to sort the includes of every file...
2012-11-27 Bill SchmidtThis patch implements medium code model support for...
2012-10-30 Adhemerval ZanellaPowerPC: More support for Altivec compare operations
2012-10-10 Bill SchmidtThe PowerPC VRSAVE register has been somewhat of an...
2012-10-08 Adhemerval ZanellaPR12716: PPC crashes on vector compare
2012-09-27 Sylvestre LedruRevert 'Fix a typo 'iff' => 'if''. iff is an abreviatio...
2012-09-27 Sylvestre LedruFix a typo 'iff' => 'if'
2012-08-28 Hal FinkelOptimize zext on PPC64.
2012-06-21 Hal FinkelTreat TargetGlobalAddress as a constant for the purpose...
2012-06-20 Hal FinkelAdd support for generating reg+reg (indexed) pre-inc...
2012-06-19 Hal FinkelAdd support for generating reg+reg preinc stores on...
2012-06-11 Hal FinkelRename the PPC target feature gpul to mfocrf.
2012-04-20 Craig TopperConvert some uses of XXXRegisterClass to &XXXRegClass...
2012-04-04 Rafael EspindolaAlways compute all the bits in ComputeMaskedBits.
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
next