reduce size of SmallString to something more reasonable
[oota-llvm.git] / lib / Transforms /
2009-09-01 Chris Lattnerremove CallGraphNode::replaceCallSite, it is redundant...
2009-09-01 Chris Lattnercleanup/simplify
2009-09-01 Chris Lattnerremove a bunch of explicit code previously needed to...
2009-09-01 Chris Lattnerenhance memcpy opt to turn memmoves into memcpy when...
2009-09-01 Chris Lattnerrandom code cleanups, no functionality change.
2009-09-01 Ted KremenekUpdate CMake files.
2009-09-01 Andreas NeustifterPreparation for Optimal Edge Profiling:
2009-09-01 Chris LattnerChange CallGraphNode to maintain it's Function as an...
2009-08-31 Chris Lattnerfix some cases where instcombine would change hte IR...
2009-08-31 Chris Lattnercomment and simplify some code.
2009-08-31 Chris Lattneradd -debug output
2009-08-31 Chris Lattnerimprove -debug output, so that -debug is more likely...
2009-08-31 Chris Lattnerfix a bug I introduced with my 'instcombine builder...
2009-08-31 Chris Lattnersimplify some code by making the SCCNodes set contain...
2009-08-31 Chris LattnerFix PR4834, a tricky case where the inliner would resol...
2009-08-31 Chris LattnerFix some nasty callgraph dangling pointer problems in
2009-08-30 Chris LattnerFix PR4748: don't fold gep(bitcast(x)) into bitcast...
2009-08-30 Chris Lattnermisc cleanup
2009-08-30 Chris Lattneradd getPointerAddressSpace() to GEP instruction, use...
2009-08-30 Chris Lattnereliminate InsertCastBefore, use the builder instead.
2009-08-30 Chris Lattnereliminate InsertBitCastBefore, just use the builder...
2009-08-30 Chris Lattnerconvert a bunch more calls to InsertNewInstBefore to use
2009-08-30 Chris Lattnerfix typo
2009-08-30 Chris Lattnergive instcombine a custom IRBuilder that adds new instr...
2009-08-30 Chris Lattneradd a new InstCombineWorklist::AddValue method that...
2009-08-30 Chris Lattnermove AddUsersToWorkList to the worklist processing...
2009-08-30 Chris Lattnerrename AddUsesToWorkList -> AddOperandsToWorkList....
2009-08-30 Chris Lattnerinline the trivial AddToWorkList/RemoveFromWorkList...
2009-08-30 Chris Lattnerfix a bug I introduced in r80478 found by the build...
2009-08-30 Chris Lattnerrefactor instcombine's worklist processing stuff out...
2009-08-30 Chris Lattnermore cleanups: remove some redundant code, and simplify...
2009-08-30 Chris Lattnereliminate the temporary SrcGEPOperands smallvector.
2009-08-30 Chris Lattnersimplify/detangle some control flow.
2009-08-30 Chris Lattnersimplify and cleanup some code, remove some code that...
2009-08-29 Dan GohmanRemove an unnecessary Context argument.
2009-08-29 Benjamin KramerInline empty destructor.
2009-08-29 Bill WendlingFix warning about non-virtual destructor.
2009-08-28 Devang PatelReapply 79977.
2009-08-28 Andreas NeustifterPreparation for Optimal Edge Profiling:
2009-08-28 Chris Lattnerfinish a half formed thought :)
2009-08-28 Chris LattnerFix PR3913, patch by Jakub Staszak!
2009-08-27 Chris LattnerImplement a new optimization in the inliner: if inlinin...
2009-08-27 Chris Lattnerunbreak the build, yay for symlinks + makefiles. :(
2009-08-27 Chris Lattnerreduce header #include'age
2009-08-27 Chris Lattnerenhance InlineFunction to be able to optionally return
2009-08-27 Chris Lattnersmallvectorize the list of returns built by CloneAndPru...
2009-08-27 Chris Lattnerremove CloneTrace, which appears to be dead since 2004.
2009-08-27 Chris Lattnerreduce inlining factor some stuff out to a static helpe...
2009-08-26 Owen AndersonMake this into a static method.
2009-08-26 Devang PatelRevert 79977. It causes llvm-gcc bootstrap failures...
2009-08-26 Dan GohmanRemove unused variables.
2009-08-25 Dan GohmanEliminate the unused Context argument on one of the...
2009-08-25 Dan GohmanRename Instruction::isIdenticalTo to Instruction::isIde...
2009-08-25 Dan GohmanSpecial-case static allocas in IndVarSimplify's loop...
2009-08-25 Owen AndersonComment-ify.
2009-08-25 Owen AndersonSwitch to SmallVector.
2009-08-25 Owen AndersonPull out this predicate loop into a helper function.
2009-08-25 Devang PatelUpdate DebugInfo interface to use metadata, instead...
2009-08-25 Dale JohannesenAllow multiple occurrences of -inline-threshold on
2009-08-25 Owen AndersonHandle a corner case when extracing code regions where...
2009-08-24 Owen AndersonWhen extracting SEME regions of code, the extractor...
2009-08-24 Chris Lattnerprune the #includes in raw_ostream.h by moving a
2009-08-23 Benjamin KramerKill off more cerr/cout uses and prune includes a bit.
2009-08-23 Daniel DunbarFix -Asserts warnings.
2009-08-23 Chris Lattnerconvert LoopInfo.h and GraphWriter.h to use raw_ostream
2009-08-23 Chris Lattnereliminate uses of cerr()
2009-08-23 Chris Lattnerremove a few DOUTs here and there.
2009-08-23 Chris LattnerChange Pass::print to take a raw ostream instead of...
2009-08-23 Chris Lattnereliminate the std::ostream form of WriteAsOperand and...
2009-08-23 Chris Lattnerremove the std::ostream version of module and type...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-20 Dan GohmanRename hasNoUnsignedOverflow and hasNoSignedOverflow...
2009-08-19 Dan GohmanFix a few places to check if TargetData is available...
2009-08-19 Dan GohmanMake SROA and PredicateSimplifier cope if TargetData...
2009-08-19 Dan GohmanUse hasDefinitiveInitializer() instead of testing the...
2009-08-19 Nick LewyckyFix up PHI nodes correctly in the presence of unreachab...
2009-08-19 Nick LewyckyBe more careful when modifying PHI nodes. Patch by...
2009-08-19 Dan GohmanFix SimplifyLibcalls and ValueTracking to check mayBeOv...
2009-08-18 Dan GohmanFix a bug that caused globalopt to miscompile tramp3d...
2009-08-18 Dan GohmanMake TargetData optional in MemCpyOptimizer.
2009-08-18 Dan GohmanMake TargetData optional in SimplifyLibCalls.
2009-08-18 Anton KorobeynikovThe attached patches attempt to fix cross builds. For...
2009-08-17 Dan GohmanUpdate comments to new-style syntax.
2009-08-17 Nick LewyckyDon't crash on critical edge. Patch by Andre Tavares.
2009-08-17 Dan GohmanFix debug output to include a newline after printing...
2009-08-17 Duncan SandsDon't access the first element of a potentially empty
2009-08-17 Nick LewyckyDon't crash trying to promote VLAs.
2009-08-16 Eli FriedmanFix for PR3016: detect the tricky case, where there are
2009-08-15 Benjamin KramerDon't try to get the context from an erased Instruction.
2009-08-15 Nick LewyckySSI construction should just go ahead and ignore instru...
2009-08-14 Dan GohmanMake TargetData optional in GlobalOpt and ArgumentPromo...
2009-08-13 Owen AndersonActually privatize a IntegerTypes, and fix a few bugs...
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-08-13 Mon P WangWhen InstCombine simplifies a load -> extract element...
2009-08-13 Andreas BolkaSimplify conditional.
2009-08-13 Andreas BolkaSimplify and reduce indentation using early exits.
2009-08-13 Andreas BolkaDEBUGify some DOUTs.
2009-08-13 Andreas BolkaPrune trailing whitespace.
2009-08-12 Dan GohmanTransform -X/C to X/-C, implementing a README.txt entry.
2009-08-12 Dan GohmanOptimize (x/C)*C to x if the division is exact.
next