Update comments to use doxygen syntax.
[oota-llvm.git] / lib / Transforms / Scalar /
2009-06-17 Dan GohmanUpdate comments to use doxygen syntax.
2009-06-17 Eli FriedmanPR3439: Correct a silly mistake in the SimplifyDemanded...
2009-06-16 Dan GohmanGeneralize a few more instcombines to be vector/scalar...
2009-06-16 Chris LattnerGeneralize instcombine's isSafeToLoadUnconditionally...
2009-06-16 Dan GohmanUse Type::getScalarType.
2009-06-15 Dan GohmanSupport vector casts in more places, fixing a variety...
2009-06-15 Dan GohmanMake the EnableLoadPRE variable static.
2009-06-14 Dan GohmanFix old-style type names in comments.
2009-06-14 Dan GohmanConvert several parts of the ScalarEvolution framework...
2009-06-14 Dan GohmanAdd another item to the list of things that indvars...
2009-06-13 Dan GohmanTeach SCEVExpander's visitAddRecExpr to reuse an existi...
2009-06-12 Chris Lattnersecond half of fix for PR4366: don't zap store to null of
2009-06-12 Dan GohmanDon't do (x - (y - z)) --> (x + (z - y)) on floating...
2009-06-11 Chris LattnerFix 4366: store to null in non-default addr space shoul...
2009-06-06 Nick LewyckyDon't crash on multiple return value with no obvious...
2009-06-06 Eli FriedmanPR4340: Run SimplifyDemandedVectorElts on insertelement...
2009-06-06 Jay FoadUse cast<> instead of dyn_cast<> for things that are...
2009-06-05 Devang PatelSimplify.
2009-06-04 Dan GohmanSplit the Add, Sub, and Mul instruction opcodes into...
2009-06-04 Dan GohmanDon't do the X * 0.0 -> 0.0 transformation in instcombi...
2009-06-03 Dan GohmanDon't attempt to simplify an non-affine IV expression...
2009-06-02 Dan GohmanFix CodeGenPrepare's address-mode sinking to handle...
2009-06-01 Eli FriedmanPR4286: Make RewriteLoadUserOfWholeAlloca and
2009-05-31 Owen AndersonBe more aggressive in doing LoadPRE by tracing backward...
2009-05-30 Chris Lattnerfix PR4284, a bug in simplifylibcalls handling memcmp...
2009-05-29 Bill WendlingEnable GVN Load PRE.
2009-05-29 Torok Edwinjust show the instruction, its not that slow.
2009-05-29 Torok Edwinfor instructions with void type we have no choice but...
2009-05-29 Torok EdwinAdd a DEBUG() output to GVN that prints the instruction...
2009-05-29 Owen AndersonFix an issue where phiMap was not being updated properl...
2009-05-28 Nick LewyckyUse Operands.data() instead of &Operands[0] where Opera...
2009-05-27 Dan GohmanRevert 72493 and replace it with a more conservative...
2009-05-27 Dan GohmanIn ChangeCompareStride, when the stride to be reused...
2009-05-24 Dan GohmanChange ScalarEvolution::getSCEVAtScope to always return...
2009-05-24 Torok EdwinMove Rewriter.clear() earlier, to avoid triggerring...
2009-05-24 Torok EdwinInstead of clearing the rewriter, don't attempt to...
2009-05-24 Dan GohmanWhen rewriting the loop exit test with the canonical...
2009-05-24 Dan GohmanWhen replacing a floating-point comparison with an...
2009-05-24 Torok EdwinThe rewriter may hold references to instructions that...
2009-05-22 Evan ChengFix bug in FoldFCmp_IntToFP_Cst. If inttofp is a uintof...
2009-05-22 Dan GohmanTeach IndVarSimplify's FixUsesBeforeDefs to handle...
2009-05-22 Eli FriedmanFix loop-index-split to correctly preserve dominance...
2009-05-21 Dan GohmanTeach ValueTracking a new way to analyze PHI nodes...
2009-05-20 Dan GohmanSuppress the IV reversal transformation in the case...
2009-05-19 Dan GohmanRemove an irrelevant comment.
2009-05-19 Dan GohmanAdd some more comments to the top of this file.
2009-05-19 Dan GohmanTrim unneeded #includes.
2009-05-19 Dan GohmanTeach SCEVExpander to expand arithmetic involving point...
2009-05-18 Dan GohmanRename UseTy to AccessTy, for consistency with getAcces...
2009-05-14 Dale JohannesenUse abs64 in one more place.
2009-05-13 Chris Lattnercalls in nothrow functions can be marked nothrow even...
2009-05-13 Chris LattnerFix PR4206 - crash in simplify lib calls
2009-05-13 Dale JohannesenAdd an int64_t variant of abs, for host environments
2009-05-12 Dan GohmanFactor the code for collecting IV users out of LSR...
2009-05-11 Evan ChengTeach LSR to optimize more loop exit compares, i.e...
2009-05-11 Dale JohannesenReverse a loop that is counting up to a maximum to
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-05-09 Evan ChengFactor out code that optimize loop terminating condition.
2009-05-08 Chris Lattnerfix RewriteStoreUserOfWholeAlloca to use the correct...
2009-05-08 Nick LewyckyThis transform requires valid TargetData info. Wrap...
2009-05-07 Dan GohmanPerform constant folding on operands of instructions...
2009-05-06 Evan ChengUnbreak the build.
2009-05-06 David GreeneMake sure to use signed arithmetic in APInt to fix...
2009-05-06 Duncan SandsAllow readonly functions to unwind exceptions. Teach
2009-05-05 Dan GohmanFix a copy+pasto in a comment.
2009-05-05 Dan GohmanDelete a FIXME which is no longer relevant, and add...
2009-05-05 Bill WendlingTemporarily reverting r71008. It was causing this failure:
2009-05-05 David GreeneHandle overflow of 64-bit loop conditions.
2009-05-04 Dan GohmanRe-apply 70645, converting ScalarEvolution to use
2009-05-04 Dan GohmanConstify a bunch of SCEV-using code.
2009-05-04 Mike StumpRestore minor deletion.
2009-05-03 Dan GohmanRevert r70645 for now; it's causing a variety of regres...
2009-05-02 Dan GohmanConvert ScalarEvolution to use CallbackVH for its inter...
2009-05-02 Dan GohmanPreviously, RecursivelyDeleteDeadInstructions provided...
2009-05-02 Dan GohmanTell ScalarEvolution that the loop is being deleted...
2009-05-02 Dan GohmanDon't split critical edges during the AddUsersIfInteres...
2009-05-01 Dan GohmanMake RequiresTypeConversion canonicalize the types...
2009-05-01 Dan GohmanMinor whitespace fix.
2009-05-01 Dan GohmanFix some code to work if TargetLowering is not available.
2009-04-29 Dale JohannesenPrint correct instruction in dump.
2009-04-29 Dan GohmanReword and tidy up some comments.
2009-04-27 Dan GohmanRemove an obsolete comment.
2009-04-27 Dale JohannesenFix PR 4086, a bug in FP IV elimination.
2009-04-27 Dan GohmanPermit ChangeCompareStride to rewrite a comparison...
2009-04-25 Dan GohmanReturn null instead of false, as appropriate.
2009-04-25 Dan GohmanAdd several more icmp simplifications. Transform signed...
2009-04-24 Sanjiv GuptaAllow i16 type indices to gep.
2009-04-23 Dan GohmanChange SCEVExpander's expandCodeFor to provide more...
2009-04-22 Evan ChengMake sure both operands have binary instructions have...
2009-04-22 Evan ChengA few more places where the check of use_empty is needed.
2009-04-22 Evan ChengAvoid deferencing use_begin() if value does not have...
2009-04-21 Chris Lattnerfix a crash on a pointless but valid zero-length memset...
2009-04-21 Dan GohmanFactor out a common base class from SCEVTruncateExpr...
2009-04-21 Dan GohmanIntroduce encapsulation for ScalarEvolution's TargetDat...
2009-04-20 Dale JohannesenAdjust loop size estimate for full unrolling;
2009-04-20 Sanjiv GuptaBefore trying to introduce/eliminate cast/ext/trunc...
2009-04-18 Dan GohmanUse more const qualifiers with SCEV interfaces.
2009-04-17 Dan GohmanDon't create ConstantInts with pointer type. This fixes a
2009-04-16 Dan GohmanUse TargetData::getTypeSizeInBits instead of getPrimiti...
2009-04-16 Dan GohmanMinor code simplifications. Don't attempt LSR on theore...
next