Remove the TargetMachine forwards for TargetSubtargetInfo based
[oota-llvm.git] / lib / Target / PowerPC / PPCISelDAGToDAG.cpp
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)
2011-12-08 Hal FinkelMTCTR needs to be glued to BCTR so that CTR is not...
2011-12-07 Evan ChengAdd bundle aware API for querying instruction propertie...
2011-11-16 Evan ChengSink codegen optimization level into MCCodeGenInfo...
2011-07-26 Evan ChengRename TargetAsmParser to MCTargetAsmParser and TargetA...
2011-06-20 Roman DivackyDon't apply on PPC64 the 32bit ADDIC optimizations...
2011-06-03 Roman DivackyFix wrong usages of CTR/MCTR where CTR8/MCTR8 was meant.
2011-05-19 Cameron ZwarichFix PR8828 by removing the explicit def in MovePCToLR...
2011-01-08 Jakob Stoklund OlesenFix the last virtual register enumerations.
2010-12-24 Andrew TrickVarious bits of framework needed for precise machine...
2010-12-24 Andrew Trickwhitespace
2010-12-21 Chris Lattnerrename MVT::Flag to MVT::Glue. "Flag" is a terrible...
2010-09-21 Chris Lattnerfix a long standing wart: all the ComplexPattern's...
2010-09-04 Chris Lattnerzap dead code.
2010-05-20 Dale JohannesenThe PPC MFCR instruction implicitly uses all 8 of the CR
2010-04-17 Dan GohmanUse const qualifiers with TargetLowering. This eliminat...
2010-04-02 Chris Lattneruse DebugLoc default ctor instead of DebugLoc::getUnkno...
2010-03-29 Benjamin KramerMake isInt?? and isUint?? template specializations...
2010-03-02 Chris LattnerSink InstructionSelect() out of each target into SDISel...
2010-02-10 Dan GohmanFix "the the" and similar typos.
2010-01-05 Dan GohmanChange SelectCode's argument from SDValue to SDNode...
2009-11-24 Dale JohannesenMake capitalization of names starting "is" more consistent.
2009-11-20 Dale JohannesenRemove an incorrect overaggressive optimization
2009-11-05 Dan GohmanRemove uninteresting and confusing debug output.
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
next