Change inferred getCast into specific getCast. Passes all tests.
[oota-llvm.git] / lib / Transforms / IPO /
2006-12-12 Reid SpencerChange inferred getCast into specific getCast. Passes...
2006-12-07 Bill WendlingWhat should be the last unnecessary <iostream>s in...
2006-12-07 Bill WendlingRemoving even more <iostream> includes.
2006-12-07 Bill WendlingChanged llvm_ostream et all to OStream. llvm_cerr,...
2006-12-06 Chris LattnerDetemplatize the Statistic class. The only type it...
2006-11-30 Chris Lattnermake it clear that this is always a zext
2006-11-30 Chris LattnerOne more bugfix, 3 cases of making casts explicit.
2006-11-30 Chris LattnerFix a bug in globalopt due to the recent cast patch.
2006-11-27 Reid SpencerFor PR950:
2006-11-26 Bill WendlingReplace #include <iostream> with llvm_* streams.
2006-11-09 Chris Lattnersecond patch to fix PR992/993.
2006-11-09 Chris LattnerMinimal patch to fix PR992/PR993
2006-11-02 Reid SpencerFor PR786:
2006-11-01 Chris LattnerFix GlobalOpt/2006-11-01-ShrinkGlobalPhiCrash.ll and...
2006-10-26 Reid SpencerFor PR950:
2006-10-20 Chris Lattnerllvm-extract should remove module-level asm
2006-10-20 Reid SpencerFor PR950:
2006-10-03 Evan ChengRevert previous patch. Still breaking things.
2006-09-30 Chris LattnerFix debug output
2006-09-30 Chris LattnerImplement SRA of heap allocations.
2006-09-30 Chris LattnerAdd some ifdef'd out debug info
2006-09-28 Chris LattnerEliminate ConstantBool::True and ConstantBool::False...
2006-09-28 Owen AndersonAnother attempt at making ArgPromotion smarter. This...
2006-09-18 Chris LattnerImplement a trivial optzn: of vastart is never called...
2006-09-15 Chris Lattnerrevert previous two patches. They cause miscompilation...
2006-09-15 Owen AndersonRevert my previous work on ArgumentPromotion. Further...
2006-09-14 Anton KorobeynikovAdding dllimport, dllexport and external weak linkage...
2006-09-13 Devang PatelInitialize DontInternalize.
2006-09-09 Chris LattnerMake inlining costs more accurate.
2006-09-02 Owen AndersonMake ArgumentPromotion handle recursive functions that...
2006-08-27 Chris Lattnereliminate RegisterOpt. It does the same thing as Regis...
2006-07-20 Devang PatelMake it fit into 80 cols.
2006-07-20 Devang PatelAdd new constructor to accept vector of exported names...
2006-07-12 Chris LattnerChange the callgraph representation to store the callsi...
2006-07-07 Chris LattnerFix PR820 and Transforms/GlobalOpt/2006-07-07-InlineAsm...
2006-06-27 Chris LattnerFix Transforms/DeadArgElim/2006-06-27-struct-ret.ll...
2006-06-16 Evan ChengAdd missing casts. This fixed some regressions.
2006-06-16 Evan ChengMore libcall transformations:
2006-06-16 Evan ChengSimplify fprintf(file, "%s", str) to fputs(str, file).
2006-05-12 Chris LattnerRemove some dead variables.
2006-04-13 Andrew Lenharthlinear -> constant time
2006-04-10 Andrew LenharthAdd a simple pass to make sure that all (non-library...
2006-03-23 Jim LaskeyStrip changes to llvm.dbg intrinsics.
2006-03-15 Chris LattnerTeach the strip pass to strip type names in addition...
2006-03-13 Jim LaskeyHandle the removal of the debug chain.
2006-03-09 Chris Lattnerfix a pasto
2006-03-07 Jim LaskeySwitch to using a numeric id for anchors.
2006-03-07 Chris LattnerFix ConstantMerge/2006-03-07-DontMergeDiffSections...
2006-03-03 Chris LattnerMake this work with renamed intrinsics.
2006-02-15 Andrew Lenharthfix a bunch of alpha regressions. see bug 709
2006-01-23 Chris Lattneradd a bunch more optimizations for unary double math...
2006-01-23 Chris LattnerRefactor/genericize this, no functionality change
2006-01-22 Chris LattnerMake iostream #inclusion explicit
2006-01-22 Chris LattnerMake this more efficient in the following ways:
2006-01-22 Chris LattnerSeveral non-functionality changing changes:
2006-01-19 Reid SpencerFor PR696:
2006-01-19 Chris LattnerIf not internalizing, don't mark llvm.global[cd]tors...
2006-01-19 Chris LattnerDon't internalize llvm.global[cd]tor unless there are...
2006-01-17 Chris LattnerClean up the FFS optimization code, and make it correct...
2006-01-14 Chris LattnerLet the inliner update the callgraph to reflect the...
2006-01-13 Chris LattnerPermit inlining functions that contain dynamic allocati...
2006-01-13 Chris LattnerFix 80 column violations
2006-01-03 Chris LattnerPull inline methods out of the pass class definition...
2005-12-13 Reid SpencerImprove ResolveFunctions to:
2005-12-05 Chris LattnerWrap a long line, never internalize llvm.used.
2005-11-05 Nate BegemanAdd support alignment of allocation instructions.
2005-10-25 Alkis EvlogimenosStop using deprecated types
2005-10-24 Chris LattnerDONT_BUILD_RELINKED is gone and implied by BUILD_ARCHIV...
2005-10-24 Chris LattnerOnly build .a file versions of these libraries, instead...
2005-10-23 Jeff CohenWhen a function takes a variable number of pointer...
2005-10-18 Chris LattnerAdd an option to this pass. If it is set, we are allow...
2005-09-29 Chris LattnerFold isascii into a simple comparison. This speeds...
2005-09-29 Chris Lattnerremove a bunch of unneeded stuff, or self evident comments
2005-09-29 Chris LattnerImplement a couple of memcmp folds from the todo list
2005-09-27 Chris LattnerFix a regression in my previous patch, fixing GlobalOpt...
2005-09-27 Chris LattnerAdd support for external calls that we know how to...
2005-09-27 Chris LattnerFix a bug where we would evaluate stores into linkonce...
2005-09-27 Chris LattnerImplement support for static constructors with calls...
2005-09-27 Chris LattnerRefactor this code a bit, no functionality changes.
2005-09-26 Chris LattnerRemove some dead code. ctor evaluation subsumes empty...
2005-09-26 Chris LattnerAdd support for alloca, implementing ctor-list-opt...
2005-09-26 Chris LattnerAdd a debug printout, fix a crash on kc++
2005-09-26 Chris LattnerImplement loads/stores through GEP's of globals. This...
2005-09-26 Chris LattnerReplace TraverseGEPInitializer with ConstantFoldLoadThr...
2005-09-26 Chris Lattneradd a comment
2005-09-26 Chris LattnerAdd support for getelementptr, load, and correctly...
2005-09-26 Chris LattnerAdd support for br/brcond/switch and phi
2005-09-26 Chris LattnerAdd a simple interpreter to this code, allowing us...
2005-09-26 Chris Lattnerfactor some code into a InstallGlobalCtors method,...
2005-09-26 Chris LattnerMake the global opt optimizer work on modules with...
2005-09-26 Chris LattnerFactor this code out into a few methods.
2005-09-25 Chris LattnerFix some logic I broke that caused a regression on
2005-09-24 Chris LattnerSimplify this code a bit by relying on recursive simpli...
2005-08-24 Chris LattnerTransform floor((double)FLT) -> (double)floorf(FLT...
2005-08-07 Chris LattnerAll stats are "Number of ..."
2005-08-01 Chris LattnerConstantInt::get only works for arguments < 128.
2005-07-27 Jeff CohenEliminate all remaining tabs and trailing spaces.
2005-06-29 John CriswellDoh! Forgot to LLVMify the style.
2005-06-29 John CriswellBasic fix for PR#591; don't convert an fprintf() to...
2005-06-24 Chris Lattneradd a debug type
next