Fix comment about removeRange.
[oota-llvm.git] / lib / Transforms /
2009-01-28 Chris LattnerFix some issues with volatility, move "CanConvertToScal...
2009-01-28 Duncan SandsRename getAnalysisToUpdate to getAnalysisIfAvailable.
2009-01-26 Mon P WangFixed optimization of combining two shuffles where...
2009-01-26 Chris LattnerHandle single-entry phi nodes gracefully in condprop.
2009-01-26 Chris LattnerFix PR3408 by making a non-obvious assumption very...
2009-01-26 Chris LattnerMore cleanups and simplifications, no functionality...
2009-01-26 Chris Lattnertidy asserts
2009-01-25 Nick LewyckyThe function that does nothing but call malloc is noali...
2009-01-24 Dale JohannesenRevert previous change; even this mild and clearly
2009-01-24 Torok Edwintestcase for PR3381.
2009-01-24 Torok Edwinvoid* is represented as pointer to empty struct {}.
2009-01-24 Dale JohannesenImprove the inlining cost function a bit.
2009-01-24 Chris LattnerMake InstCombineStoreToCast handle aggregates more...
2009-01-23 Gabor Greifuse CallSite::isCalle instead of slow getOperandNo
2009-01-23 Gabor GreifSimplify the logic of getting hold of a PHI predecessor...
2009-01-22 Gabor Greifintroduce a useful abstraction to find out if a Use...
2009-01-21 Chris LattnerRemove uses of uint32_t in favor of 'unsigned' for...
2009-01-21 Dale JohannesenMake special cases (0 inf nan) work for frem.
2009-01-20 Chris Lattneranother fix for PR3354
2009-01-19 Bill WendlingDoxygen-ify comments.
2009-01-19 Chris LattnerFix a problem exposed by PR3354: simplifycfg was making...
2009-01-19 Chris Lattnerimprove compatibility with cygwin, patch by Jay Foad!
2009-01-19 Chris LattnerFix PR3353, infinitely jump threading an infinite loop...
2009-01-19 Bill WendlingTemporarily revert r62487. It's causing this error...
2009-01-19 Chris LattnerFix PR3016, a bug which can occur do to an invalid...
2009-01-19 Chris Lattnerreduce indentation by using 'continue', no functionalit...
2009-01-19 Chris LattnerFix some problems in SpeculativelyExecuteBB. Basically,
2009-01-18 Chris LattnerMake this a bit more explicit about which cases need the
2009-01-18 Chris LattnerFix rdar://6505632, an llc crash on 483.xalancbmk
2009-01-18 Duncan SandsBasicAliasAnalysis and FunctionAttrs were both
2009-01-18 Nick LewyckyFix copy and pasted typos that prevented strtok_r,...
2009-01-17 Gabor Greifintroduce typedef for complicated vector, and use it too
2009-01-16 Gabor Greiftypo
2009-01-16 Chris LattnerFix PR3335 by not turning a store to one address space...
2009-01-16 Chris Lattnerreduce indentation by using early exits, no functionali...
2009-01-16 Evan ChengClean up previous cast optimization a bit. Also make...
2009-01-15 Rafael EspindolaAdd the private linkage.
2009-01-15 Gabor Greifavoid using iterators when they get invalidated potentially
2009-01-15 Evan ChengEliminate a redundant check.
2009-01-15 Evan Cheng- Teach CanEvaluateInDifferentType of this xform: sext...
2009-01-14 Chris LattnerFix PR3325, a miscompilation of invokes by IPSCCP....
2009-01-14 Dale JohannesenFix the time regression I introduced in 464.h264ref...
2009-01-14 Chris Lattnerrewrite OptimizeAwayTrappingUsesOfLoads to 1) avoid...
2009-01-13 Dale JohannesenFix testsuite regressions from recursive inlining.
2009-01-13 Dan GohmanMake instcombine ensure that all allocas are explicitly...
2009-01-13 Duncan SandsCorrect a comment.
2009-01-12 Dale JohannesenEnable recursive inlining. Reduce inlining threshold
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2009-01-11 Dale JohannesenIncrease default inlining aggressiveness in partial
2009-01-11 Chris LattnerDuncan is nervous about undefinedness of % with negativ...
2009-01-11 Chris Lattnerdo not generated GEPs into vectors where they don't...
2009-01-11 Chris LattnerMake a couple of cleanups to the instcombine bitcast/gep
2009-01-09 Chris Lattnerfix typo Duncan noticed.
2009-01-09 Chris LattnerFix PR3304
2009-01-09 Misha BrukmanRemoved trailing whitespace from Makefiles.
2009-01-09 Chris LattnerImplement rdar://6480391, extending of equality icmp...
2009-01-09 Chris LattnerRemove some old code that looks like a remanant from...
2009-01-09 Chris LattnerFix PR3298, a crash in Jump Threading. Apparently...
2009-01-09 Chris LattnerFix part 3/2 of PR3290, making instcombine zap (gep...
2009-01-09 Chris Lattnermove some code, check to see if the input to the GEP...
2009-01-09 Dale JohannesenAdjustments to last patch based on review.
2009-01-08 Dale JohannesenDo not inline functions with (dynamic) alloca into
2009-01-08 Chris LattnerThis implements the second half of the fix for PR3290...
2009-01-07 Duncan SandsWhitespace - correct formatting.
2009-01-07 Duncan SandsRemove alloca tracking from nocapture analysis. Not...
2009-01-07 Duncan SandsReorder these.
2009-01-07 Duncan SandsUse a switch rather than a sequence of "isa" tests.
2009-01-07 Duncan SandsThe verifier checks that the aliasee is not null.
2009-01-07 Chris LattnerImplement the first half of PR3290: if there is a store...
2009-01-07 Chris LattnerFactor a bunch of code out into a helper method.
2009-01-07 Chris Lattneruse continue to simplify code and reduce nesting, no...
2009-01-07 Chris LattnerGet TargetData once up front and cache as an ivar inste...
2009-01-07 Chris LattnerUse the hasAllZeroIndices predicate to simplify some
2009-01-05 Chris LattnerChange m_ConstantInt and m_SelectCst to take their...
2009-01-05 Duncan SandsTeach the internalize pass to also internalize
2009-01-05 Evan ChengFind loop back edges only after empty blocks are elimin...
2009-01-05 Duncan SandsNot having an aliasee is a theoretical possibility.
2009-01-05 Duncan SandsFormat more neatly.
2009-01-05 Duncan SandsRemove trailing spaces.
2009-01-05 Duncan SandsDelete unused global aliases with internal linkage.
2009-01-05 Dan GohmanTidy up #includes, deleting a bunch of unnecessary...
2009-01-05 Nick LewyckyMove the libcall annotating part from doFinalization...
2009-01-04 Nick LewyckyRun a post-pass that marks known function declarations...
2009-01-04 Bill WendlingRevert this transform. It was causing some dramatic...
2009-01-03 Nick LewyckyAny void readonly functions are provably dead, don...
2009-01-02 Duncan SandsLoad tracking means that the value analyzed may
2009-01-02 Duncan SandsWhen calculating 'nocapture' argument attributes, allow
2009-01-02 Duncan SandsImprove comments and reorganize a bit - no functionality
2009-01-02 Nick LewyckyMake adding nocapture a bit stronger. FreeInst is nocap...
2009-01-01 Duncan SandsMention that this pass does escape analysis in the
2009-01-01 Bill WendlingFix comment.
2009-01-01 Bill WendlingAdd transformation:
2008-12-31 Duncan SandsLook through phi nodes and select instructions when
2008-12-31 Duncan SandsDon't analyze arguments already marked 'nocapture'.
2008-12-31 Duncan SandsRename AddReadAttrs to FunctionAttrs, and teach it how
2008-12-29 Duncan SandsExperiments show that looking through phi nodes
2008-12-29 Duncan SandsAllow readnone functions to read (and write!) global
2008-12-23 Dale JohannesenRevert 61362 and 61402 until SPEC breakage is fixed.
2008-12-23 Dale JohannesenThis fixes the bug in 175.vpr. It doesn't fix the
2008-12-23 Dale JohannesenFix the time regression I introduced in 464.h264ref...
next