Do unsigned char comparisons in StringRef::compare_lower to be more consistent with...
[oota-llvm.git] / lib / Transforms /
2010-08-26 Daniel DunbarRevert r111922, "MapValue support for MDNodes. This...
2010-08-26 Daniel DunbarRevert r112091, "Remap metadata attached to instruction...
2010-08-26 Chris Lattnerzap dead code.
2010-08-26 Dan GohmanRewrite ExtractGV, removing a bunch of stuff that didn...
2010-08-25 Chris Lattnerremove some llvmcontext arguments that are now dead...
2010-08-25 Dan GohmanRemap metadata attached to instructions when remapping...
2010-08-25 Devang PatelDIGlobalVariable can be used to encode debug info for...
2010-08-24 Dan GohmanUse MapValue in the Linker instead of having a private...
2010-08-24 Owen AndersonTurn LVI on, previously detected failures should be...
2010-08-24 Dan GohmanMapValue support for MDNodes. This is similar to r10911...
2010-08-23 Owen AndersonTurn LVI back off, I have a testcase now.
2010-08-23 Owen AndersonRe-enable LazyValueInfo. Monitoring for failures.
2010-08-23 Owen AndersonNow that PassInfo and Pass::ID have been separated...
2010-08-20 Owen AndersonRe-apply r111568 with a fix for the clang self-host.
2010-08-19 Owen AndersonRevert r111568 to unbreak clang self-host.
2010-08-19 Owen AndersonWhen a set of bitmask operations, typically from a...
2010-08-19 Owen AndersonDisable LVI while I evaluate a failure.
2010-08-19 Owen AndersonTentatively enabled LVI by default. I'll be monitoring...
2010-08-19 Dan GohmanProcess the step before the start, because it's usually...
2010-08-18 Owen AndersonInform LazyValueInfo whenever a block is deleted, to...
2010-08-18 Chris LattnerFix PR7755: knowing something about an inval for a...
2010-08-18 Chris Lattnerfit in 80 cols
2010-08-18 Chris Lattnerremove some dead code.
2010-08-18 Chris Lattnerremove dead prototype.
2010-08-17 Eric ChristopherTemporarily revert r110987 as it's causing some miscomp...
2010-08-17 Dan GohmanWhen rotating loops, put the original header at the...
2010-08-17 Dan GohmanUse the getUniquePredecessor() utility function, instea...
2010-08-17 Evan ChengAdd an option to disable codegen prepare critical edge...
2010-08-16 Dan GohmanInstead of having CollectSubexpr's categorize operands...
2010-08-16 Dan GohmanPut add operands in ScalarEvolution-canonical order...
2010-08-16 Dan GohmanAvoid #include <ScalarEvolution.h> in LoopSimplify...
2010-08-16 Dan GohmanInstead, teach SimplifyCFG to trim non-address-taken...
2010-08-14 Dan GohmanLoopSimplify shouldn't split loop backedges that use...
2010-08-14 Dan GohmanTeach SimplifyCFG how to simplify indirectbr instructions.
2010-08-13 Dan GohmanFix LSR's ExtractImmediate and ExtractSymbol to avoid...
2010-08-13 Nate BegemanReapply this transformation now that it is passing...
2010-08-12 Chris Lattnerfix PR7876: If ipsccp decides that a function's address...
2010-08-12 Eric ChristopherTemporarily revert 110737 and 110734, they were causing...
2010-08-10 Nate BegemanAdd the minimal amount of smarts necessary to instcombi...
2010-08-09 Nick LewyckyFix a use after free error caught by the valgrind builders.
2010-08-09 Eli FriedmanPR7853: fix a silly mistake introduced in r101899,...
2010-08-08 Nick LewyckyDo more to modernize MergeFunctions. Refactor in respon...
2010-08-07 Owen AndersonDon't attempt the PRE inline asm calls, since we don...
2010-08-06 Dan GohmanEliminate PromoteMemoryToRegisterID; just use addPreser...
2010-08-06 Owen AndersonReapply r110396, with fixes to appease the Linux buildb...
2010-08-06 Nick LewyckyFix uninitialized variable warning.
2010-08-06 Nick LewyckyWork in progress, cleaning up MergeFuncs.
2010-08-06 Owen AndersonRevert r110396 to fix buildbots.
2010-08-05 Owen AndersonDon't use PassInfo* as a type identifier for passes...
2010-08-05 Owen AndersonGive JumpThreading+LVI a long-form cl::opt so that...
2010-08-04 Owen AndersonExperiments show that we can safely increase our unroll...
2010-08-04 Dan GohmanFix whitespace.
2010-08-04 Dan GohmanFix a comment.
2010-08-03 Dan GohmanThread const correctness through a bunch of AliasAnalys...
2010-08-03 Dan GohmanMake instcombine set explicit alignments on load or...
2010-08-03 Peter CollingbourneAdd an atomic lowering pass
2010-08-03 Dan GohmanUse unary + instead of a separate local variable for...
2010-08-02 Owen AndersonRe-apply the infamous r108614, with a fix pointed out...
2010-08-02 Oscar FuentesPrefix `next' iterator operation with `llvm::'.
2010-08-02 Daniel DunbarFix a -Wreorder warning.
2010-08-02 Nick LewyckyWork in progress.
2010-07-31 Daniel DunbarSpeculatively revert r108614, "Another attempt at getti...
2010-07-31 Rafael EspindolaThe BlockExtractorPass() constructor was not reading...
2010-07-30 Dan GohmanMove MaximumAlignment to be a member of the Value class.
2010-07-30 Nick LewyckyAdd missing newline to debug statement.
2010-07-29 Eli FriedmanPR7750: !CExpr->isNullValue() only properly computes...
2010-07-28 Gabor Greifsimplify by using CallSite constructors; virtually...
2010-07-28 Dan GohmanDefine a maximum supported alignment value for load...
2010-07-28 Dan GohmanWhen user code intentionally dereferences null, the...
2010-07-28 Gabor Greifsimplify
2010-07-28 Gabor Greifuse Value* constructor of CallSite to create potentiall...
2010-07-27 Gabor Greifrecommit simplification (r109502, backed out r109509...
2010-07-27 Gabor Greifback out this too to restore the bots
2010-07-27 Gabor Greifsimplify: CallSite::get --> CallSite constructor
2010-07-27 Gabor Greifsimplify
2010-07-26 Owen AndersonAdd an initial implementation of LazyValueInfo updating...
2010-07-26 Dan GohmanRemove LCSSA's bogus dependence on LoopSimplify and...
2010-07-26 Dan GohmanPreserve ScalarEvolution in the loop unroller.
2010-07-26 Dan GohmanUse DominatorTree::properlyDominates instead of dominat...
2010-07-26 Dan GohmanA block dominates itself, by definition.
2010-07-24 Nick LewyckyRevert this because we can't clone cyclic MDNodes which...
2010-07-24 Nick LewyckyWhether function-local or not, a MDNode may reference...
2010-07-22 Devang PatelSpeculatively revert 109117
2010-07-22 Gabor Greifkeep in 80 cols
2010-07-22 Devang PatelMap MDNode correctly.
2010-07-22 Gabor Greifmass elimination of reliance on automatic iterator...
2010-07-22 Gabor Greifsimplify
2010-07-22 Gabor Greifdo not access arguments via low-level interface, do...
2010-07-22 Gabor Greifpass dereferenced iterator to dyn_cast
2010-07-22 Gabor Greifpass dereferenced iterator to dyn_cast
2010-07-22 Gabor Greifundo 80 column trespassing I caused
2010-07-21 Dan GohmanMake NamedMDNode not be a subclass of Value, and simpli...
2010-07-21 Owen AndersonFix batch of converting RegisterPass<> to INTIALIZE_PASS().
2010-07-20 Dan GohmanMake this code a little more readable.
2010-07-20 Dan GohmanUse DebugLocs instead of MDNodes.
2010-07-20 Dan GohmanFix a typo.
2010-07-20 Dan GohmanDon't look up the "dbg" metadata kind by name.
2010-07-20 Dan GohmanUse getDebugLoc and setDebugLoc instead of getDbgMetada...
2010-07-20 Dan GohmanRemember that the induction variable is always a PHINod...
2010-07-19 Owen AndersonTweak per Chris' comments.
next