gdb uses DW_AT_prototyped to identify K&R style in C based languages.
[oota-llvm.git] / lib / Transforms /
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...
2008-12-23 Owen AndersonDon't forget to remove phi nodes from the value numberi...
2008-12-22 Bill WendlingComment clean-ups. No functionality change.
2008-12-22 Bill WendlingCheck that the instruction isn't in the value numbering...
2008-12-22 Bill WendlingSimplification: Negate the operator== method instead...
2008-12-22 Bill WendlingAdd verification that deleted instruction isn't hiding...
2008-12-22 Bill WendlingVerify removed in a few more places.
2008-12-22 Bill WendlingAdd verification functions to GVN which check to see...
2008-12-21 Nick LewyckyTurn strcmp into memcmp, such as strcmp(P, "x") --...
2008-12-20 Nick LewyckyRemove redundant test for vector-nature. Scan the vecto...
2008-12-19 Evan Cheng- CodeGenPrepare does not split loop back edges but...
2008-12-18 Bill WendlingDidn't mean to commit this.
2008-12-18 Bill WendlingRe-XFAIL this test until debug stuff settles down.
2008-12-18 Nick LewyckyOops! Left out a line.
2008-12-18 Nick LewyckyMake all the vector elements positive in an srem of...
2008-12-18 Chris LattnerFix PR2929 by making bugpoint/code extract propagate...
2008-12-18 Dale JohannesenRevert previous patch, appears to break bootstrap.
2008-12-18 Dale JohannesenFix the time regression I introduced in 464.h264ref...
2008-12-18 Chris Lattnerreapply this hunk from Bill's reversion in r61169,...
2008-12-18 Chris Lattnermake instnamer name unnamed blocks as well as instructi...
2008-12-17 Bill WendlingTemporarily revert r61027. It was causing a bootstrap...
2008-12-17 Chris Lattnerinsert some sequence points and preincrement an iterato...
2008-12-17 Chris LattnerEnhance heap sra to be substantially more aggressive...
2008-12-16 Dale JohannesenClarify that the scale factor from CheckForIVReuse
2008-12-16 Chris LattnerFix another crash found by inspection. If we have...
2008-12-16 Chris Lattnerfix a crash found by inspection.
2008-12-16 Eli FriedmanAdd a helper to remove a branch and DCE the condition...
2008-12-16 Chris Lattnerswitch some std::set/std::map to SmallPtrSet/DenseMap.
2008-12-15 Chris Lattnerenhance heap-sra to apply to fixed sized array allocati...
2008-12-15 Chris LattnerUse stripPointerCasts.
2008-12-15 Chris Lattnerminor tweaks for formatting, allow bitcast in ValueIsOn...
2008-12-15 Chris Lattnerrefactor some code into a new TryToOptimizeStoreOfMallo...
2008-12-15 Chris LattnerEnable Load PRE. This teaches GVN to push partially...
2008-12-15 Owen AndersonIfdef out some code that I didn't mean to enable by...
2008-12-15 Chris Lattnermake GVN try to rename inputs to the resultant replaced...
2008-12-15 Owen AndersonAdd support for slow-path GVN with full phi constructio...
2008-12-14 Chris Lattnereliminate warning when asserts disabled.
2008-12-14 Owen AndersonGeneralize GVN's phi construciton routine to work for...
2008-12-13 Bill WendlingTemporarily revert r60973. It's inexplicably causing...
2008-12-13 Chris Lattnermake RLE preserve the name of the load that it replaces...
2008-12-13 Misha BrukmanFix spelling.
2008-12-09 Chris LattnerTeach GVN to invalidate some memdep information when...
2008-12-09 Chris Lattnerrename getNonLocalDependency -> getNonLocalCallDependen...
2008-12-09 Chris LattnerSwitch GVN::processNonLocalLoad to using the new
2008-12-09 Chris Lattnerrandom cleanups, no functionality change.
2008-12-09 Chris LattnerFix a really subtle off-by-one bug that Duncan noticed...
2008-12-08 Chris Lattnerremove DebugIterations option. Despite the accusations,
2008-12-08 Devang PatelFix spelling.
2008-12-08 Devang PatelUndo previous patch.
2008-12-07 Chris Lattnerfix a bug I introduced in simplifycfg handling single...
2008-12-07 Chris Lattnerdon't bother touching volatile stores, they will just...
2008-12-06 Chris LattnerReimplement the inner loop of DSE. It now uniformly...
2008-12-05 Dale JohannesenMake LoopStrengthReduce smarter about hoisting things...
2008-12-05 Chris LattnerMake a few major changes to memdep and its clients:
2008-12-05 Anton KorobeynikovRevert invalid r60393. It causes llvm-gcc bootstrap...
2008-12-05 Chris LattnerFix test/Transforms/GVN/pre-load.ll
2008-12-05 Chris LattnerMake IsValueFullyAvailableInBlock safe.
2008-12-04 Devang PatelRewrite code that 1) filters loops and 2) calculates...
2008-12-04 Chris LattnerStart simplifying a switch that has a successor that...
2008-12-04 Chris Lattneradd a debugging option to help track down j-t problems.
2008-12-03 Dale JohannesenRemove an unused field.
2008-12-03 Dale JohannesenFix a misspelled function name.
2008-12-03 Chris LattnerFactor some code into a new FoldSingleEntryPHINodes...
2008-12-03 Dale JohannesenFix a really wrong comment.
2008-12-03 Chris LattnerTeach jump threading some more simple tricks:
2008-12-03 Chris Lattnerthird time is the charm.
2008-12-03 Chris Lattnerfix assertion.
2008-12-03 Chris LattnerRename DeleteBlockIfDead to DeleteDeadBlock and make it
2008-12-03 Chris LattnerFactor some code out of SimplifyCFG, forming a new
2008-12-02 Dale JohannesenMinor rewrite per review feedback.
2008-12-02 Dale JohannesenMake the code do what the comment says it does.
2008-12-02 Chris LattnerImplement PRE of loads in the GVN pass with a pretty...
2008-12-02 Bill WendlingRemove some errors that crept in. No functionality...
2008-12-02 Bill WendlingMerge two if-statements into one.
2008-12-02 Bill WendlingMore styalistic changes. No functionality change.
2008-12-02 Bill Wendling- Remove the buggy -X/C -> X/-C transform. This isn...
2008-12-02 Bill WendlingImprove comment.
2008-12-02 Bill Wendling- Reduce nesting.
2008-12-02 Chris Lattnersome random comment improvements.
2008-12-02 Owen AndersonFix an issue that Chris noticed, where local PRE was...
2008-12-01 Dale JohannesenConsider only references to an IV within the loop when
2008-12-01 Bill WendlingDon't rebuild RHSNeg. Just use the one that's already...
2008-12-01 Bill WendlingDocument what this check is doing. Also, no need to...
2008-12-01 Bill WendlingUse a simple comparison. Overflow on integer negation...
2008-12-01 Bill WendlingGeneralize the FoldOrWithConstant method to fold for...
2008-12-01 Bill WendlingReduce copy-and-paste code by splitting out the code...
next