[C++] Use 'nullptr'. Target edition.
[oota-llvm.git] / lib / Target / PowerPC / PPCISelDAGToDAG.cpp
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...
2009-09-25 Dan GohmanRename getTargetNode to getMachineNode, for consistency...
2009-08-22 Devang PatelRecord variable debug info at ISel time directly.
2009-08-18 Dale JohannesenPowerPC inline asm was emitting two output operands
2009-08-15 Dan GohmanSimplify a few more things, eliminating a few more...
2009-08-11 Owen AndersonSplit EVT into MVT and EVT, the former representing...
2009-08-10 Owen AndersonRename MVT to EVT, in preparation for splitting SimpleV...
2009-07-31 Dan GohmanReapply r77654 with a fix: MachineFunctionPass's getAna...
2009-07-31 Daniel DunbarRevert r77654, it appears to be causing llvm-gcc bootst...
2009-07-31 Dan GohmanManage MachineFunctions with an analysis Pass instead...
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-08 Torok EdwinImplement changes from Chris's feedback.
2009-04-17 Chris LattnerFix some failures in targets on available_externally...
2009-02-13 Dale JohannesenRemove refs to non-DebugLoc version of BuildMI from...
next