Rename PaddedSize to AllocSize, in the hope that this
[oota-llvm.git] / lib / CodeGen / SelectionDAG / DAGCombiner.cpp
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-05-06 Evan ChengDo not use register as base ptr of pre- and post- inc...
2009-04-29 Bill WendlingInstead of passing in an unsigned value for the optimiz...
2009-04-29 Nate BegemanImplement review feedback for vector shuffle work.
2009-04-29 Bill WendlingSecond attempt:
2009-04-28 Bill Wendlingr70270 isn't ready yet. Back this out. Sorry for the...
2009-04-28 Bill WendlingMassive check in. This changes the "-fast" flag to...
2009-04-27 Nate Begeman2nd attempt, fixing SSE4.1 issues and implementing...
2009-04-27 Dan GohmanWhen transforming sext(trunc(load(x))) into sext(smalle...
2009-04-25 Dan GohmanAdd a top-level comment about DAGCombiner's role in...
2009-04-24 Rafael EspindolaRevert 69952. Causes testsuite failures on linux x86-64.
2009-04-24 Nate BegemanPR2957
2009-04-20 Bob WilsonRevise my previous change 68996 as suggested by Duncan.
2009-04-18 Duncan SandsDon't try to make BUILD_VECTOR operands have the same
2009-04-13 Bob WilsonChange SelectionDAG type legalization to allow BUILD_VE...
2009-04-09 Dan GohmanGeneralize ExtendUsesToFormExtLoad to be usable for...
2009-04-08 Dan GohmanImplement support for using modeling implicit-zero...
2009-03-28 Evan ChengOptimize some 64-bit multiplication by constants into...
2009-03-26 Bill WendlingPull transform from target-dependent code into target...
2009-03-17 Mon P WangFix a problem with DAGCombine where we were building...
2009-03-14 Mon P WangAvoid doing the transformation c ? 1.0 : 2.0 as load...
2009-03-13 Evan ChengFix some significant problems with constant pools that...
2009-03-12 Chris LattnerMove 3 "(add (select cc, 0, c), x) -> (select cc, x...
2009-03-11 Chris Lattnerreapply my previous patch (r66358) with a tweak to...
2009-03-10 Evan ChengRevert 66358 for now. It's breaking povray, 450.soplex...
2009-03-09 Chris LattnerFix PR3763 by using proper APInt methods instead of...
2009-03-08 Chris Lattnerimplement an optimization to codegen c ? 1.0 : 2.0...
2009-03-01 Nate BegemanFix a problem with DAGCombine on 64b targets where...
2009-02-25 Evan ChengRevert BuildVectorSDNode related patches: 65426, 65427...
2009-02-22 Scott MichelIntroduce the BuildVectorSDNode class that encapsulates...
2009-02-20 Dan GohmanFix a bug that David Greene found in the DAGCombiner...
2009-02-17 Scott MichelRemove trailing whitespace to reduce later commit patch...
2009-02-06 Dale JohannesenRemove more non-DebugLoc getNode variants. Use
2009-02-06 Dale JohannesenRemove more non-DebugLoc versions of getNode.
2009-02-03 Dale JohannesenPropagation in TargetLowering. Includes passing a DL
2009-02-01 Duncan SandsFix PR3453 and probably a bunch of other potential
2009-02-01 Bill WendlingForgot some more DebugLoc propagations.
2009-01-31 Duncan SandsFix PR3401: when using large integers, the type
2009-01-31 Bill WendlingDon't use DebugLoc::getUnknownLoc(). Default to somethi...
2009-01-30 Bill WendlingMore DebugLoc propagation.
2009-01-30 Bill WendlingMore DebugLoc propagation.
2009-01-30 Bill WendlingMore DebugLoc propagation in LOAD etc. methods.
2009-01-30 Bill WendlingMore DebugLoc propagation in floating-point methods.
2009-01-30 Bill WendlingStandardize comments about folding xforms.
2009-01-30 Bill WendlingGet rid of the non-DebugLoc-ified getNOT() method.
2009-01-30 Bill WendlingPropagate debug loc info for some FP arithmetic methods.
2009-01-30 Bill WendlingPropagate debug loc info for some FP arithmetic methods.
2009-01-30 Bill WendlingPropagate debug loc info for BIT_CONVERT.
2009-01-30 Bill WendlingPropagate debug loc info for more *_EXTEND methods.
2009-01-30 Bill WendlingPropagate debug loc info for ANY_EXTEND.
2009-01-30 Bill WendlingPropagate debug loc info for some of the *_EXTEND funct...
2009-01-30 Bill Wendling- Propagate debug loc info for SELECT.
2009-01-30 Bill WendlingPropagate debug loc info for Shifts.
2009-01-30 Bill WendlingPropagate debug loc info for XOR and MatchRotate.
2009-01-30 Bill WendlingPropagate debug loc info for OR. Also clean up some...
2009-01-30 Bill WendlingPerform obvious constant arithmetic folding.
2009-01-30 Bill WendlingPropagate debug loc info for AND. Also clean up some...
2009-01-30 Bill WendlingPropagate debug loc info in SimplifyBinOpWithSameOpcode...
2009-01-30 Bill WendlingPropagate debug loc info in SimplifyNodeWithTwoResults.
2009-01-30 Bill WendlingPropagate debug loc info for MULHS.
2009-01-30 Bill WendlingPropagate debug loc info for SREM and UREM.
2009-01-30 Bill WendlingPropagate debug loc info for UDIV.
2009-01-30 Bill WendlingPropagate debug loc info for SDIV.
2009-01-30 Bill WendlingForgot to propagate debug loc info here.
2009-01-30 Bill WendlingPropagate debug loc info for MUL.
2009-01-30 Bill WendlingPropagate debug loc info in SUB.
2009-01-30 Bill WendlingPropagate debug loc info in ADDC and ADDE.
2009-01-30 Bill WendlingPropagate debug loc info in DAG combine's "ADD".
2009-01-30 Bill Wendling- Propagate debug loc info in combineSelectAndUse().
2009-01-30 Bill WendlingPropagate debug location info for the token factor.
2009-01-30 Bill WendlingAdd DebugLoc propagation to some of the methods in...
2009-01-29 Dan GohmanMake x86's BT instruction matching more thorough, and...
2009-01-28 Dan GohmanMake isOperationLegal do what its name suggests, and...
2009-01-27 Dan GohmanAdd an assertion to the form of SelectionDAG::getConsta...
2009-01-26 Dan GohmanTake the next steps in making SDUse more consistent...
2009-01-23 Dan GohmanFold x-0 to x in unsafe-fp-math mode. This comes up...
2009-01-22 Bob WilsonFix a minor bug in DAGCombiner's folding of SELECT...
2009-01-22 Dan GohmanDon't create ISD::FNEG nodes after legalize if they...
2009-01-22 Bob WilsonAdd SelectionDAG::getNOT method to construct bitwise...
2009-01-21 Dan GohmanSimplify ReduceLoadWidth's logic: it doesn't need sever...
2009-01-20 Dan GohmanFix a dagcombine to not generate loads of non-round...
2009-01-19 Dan GohmanFix SelectionDAG::ReplaceAllUsesWith to behave correctl...
2009-01-18 Mon P WangSimplify extract element based on comments from Duncan...
2009-01-17 Mon P WangSimplify extract element of a scalar to vector.
2009-01-16 Dan GohmanUse the getNode() accessor instead of accessing the...
2009-01-16 Chris Lattnernew nodes should be added to the worklist, not old...
2009-01-15 Dan GohmanMove a few containers out of ScheduleDAGInstrs::BuildSc...
2009-01-03 Dan GohmanFix a DAGCombiner abort on an invalid shift count const...
2009-01-01 Duncan SandsFix PR3274: when promoting the condition of a BRCOND...
2008-12-23 Dale JohannesenChange comments so everybody can understand them, hopef...
2008-12-23 Dale JohannesenAdd another permutation where we should get rid of...
2008-12-23 Dale JohannesenOne more permutation of subtracting off a base value.
2008-12-16 Dale JohannesenA new dag combine; several permutations of this
2008-12-12 Bill WendlingRedo the arithmetic with overflow architecture. I was...
2008-12-11 Bill WendlingClarify FIXME.
2008-12-11 Mon P WangMake fix for r60829 less conservative to allow the...
2008-12-10 Bill WendlingIf ADD, SUB, or MUL have an overflow bit that's used...
2008-12-10 Mon P WangFixed a bug when trying to optimize a extract vector...
2008-12-02 Dale JohannesenOne more transformation.
2008-12-02 Dale JohannesenAdd a few more transformations.
next