Allow clients to specify the inline threshold when creating
[oota-llvm.git] / lib / Transforms /
2008-01-12 Chris LattnerAllow clients to specify the inline threshold when...
2008-01-11 Duncan SandsWhen DAE drops the varargs part of a function, ensure any
2008-01-11 Chris LattnerTeach argpromote to ruthlessly hack small byval structs...
2008-01-11 Chris LattnerUse smallptrset instead of std::set for efficiency.
2008-01-11 Chris Lattnera byval argument is guaranteed to be valid to load.
2008-01-11 Chris LattnerUpdate this code to use eraseFromParent where possible...
2008-01-11 Chris Lattnerreplace a loop with a constant time check.
2008-01-11 Chris Lattneranother minor datastructure tweak.
2008-01-11 Chris Lattnerstart using smallvector to avoid vector heap thrashing.
2008-01-11 Chris LattnerWhen inlining a functino with a byval argument, make...
2008-01-08 Chris LattnerImplement PR1795, an instcombine hack for forming GEPs...
2008-01-07 Duncan SandsSmall cleanup for handling of type/parameter attribute
2008-01-07 Gordon HenriksenDeleting an empty file. Thanks, /usr/bin/patch!
2008-01-07 Gordon HenriksenWith this patch, the LowerGC transformation becomes the
2008-01-06 Duncan SandsThe transform that tries to turn calls to bitcast funct...
2008-01-06 Duncan SandsWhen transforming a call to a bitcast function into
2008-01-05 Chris Lattnerremove a couple more unsafe xforms in the face of overflow.
2008-01-05 Chris Lattnerremove the (x-y) < 0 comparison xform, it miscompiles
2008-01-04 Wojciech Matyjewiczfix typo
2008-01-04 Chris LattnerFix PR1896
2008-01-03 Chris Lattnerdon't hoist FP additions into unconditional adds +...
2008-01-02 Chris Lattneradd missing #include
2007-12-29 Chris LattnerRemove attribution from file headers, per discussion...
2007-12-29 Chris Lattnerremove attribution from lib Makefiles.
2007-12-29 Christopher LambDisable null pointer folding transforms for non-generic...
2007-12-29 Chris Lattnerdead calls to llvm.stacksave can be deleted, even thoug...
2007-12-28 Owen AndersonRepair a transform that Chris noticed a bug in. Thanks...
2007-12-28 Chris Lattnerdisable this instcombine xform, it miscompiles:
2007-12-25 Gordon HenriksenFixing several transforms which would drop the collecto...
2007-12-25 Chris LattnerDon't break critical edges for single-bb loops, this...
2007-12-25 Gordon HenriksenGC poses hazards to the inliner. Consider:
2007-12-24 Chris Lattneradd a -backedge-hack llc-beta option to codegenprepare.
2007-12-22 Chris Lattnerimplement InstCombine/shift-trunc-shift.ll. This allows
2007-12-22 Devang PatelIf succ has succ itself as one of the predecessors...
2007-12-21 Duncan SandsMake DAE not wipe out attributes on calls, and not...
2007-12-20 Christopher LambImplement review feedback, including additional transforms
2007-12-20 Evan ChengClean up previous patch: PHI uses should not prevent...
2007-12-20 Chris Lattnersimplify this code with the new m_Zero() pattern. ...
2007-12-19 Evan ChengAllow iv reuse if the user is a PHI node which is in...
2007-12-19 Duncan SandsWhen inlining through an 'nounwind' call, mark inlined
2007-12-18 Christopher LambFold subtracts into integer compares vs. zero. This...
2007-12-18 Christopher LambFix comments
2007-12-18 Christopher LambRemove an orthogonal transformation of the selection...
2007-12-18 Duncan SandsRename isNoReturn to doesNotReturn, and isNoUnwind to
2007-12-18 Christopher LambFix typos.
2007-12-18 Christopher LambFold certain additions through selects (and their compa...
2007-12-17 Duncan SandsMake invokes of inline asm legal. Teach codegen
2007-12-17 David GreeneGLIBCXX_DEBUG fix. std::vector<>::end() is invalidated...
2007-12-17 David GreeneGet rid of annoying spaces.
2007-12-17 David GreeneFix GLIBCXX_DEBUG errors. Erase invalidates std::vecto...
2007-12-17 Christopher LambChange the PointerType api for creating pointer types...
2007-12-16 Duncan SandsRevert this part of r45073 until the verifier is
2007-12-16 Duncan SandsMake instcombine promote inline asm calls to 'nounwind'
2007-12-13 Evan ChengFix typo.
2007-12-13 Evan ChengBe extra careful with extension use optimation. Now...
2007-12-13 Chris LattnerFix for edge profiling, patch by 'Marc' for PR1857
2007-12-12 Wojciech Matyjewicz1. "Upgrage" comments.
2007-12-12 Evan ChengDon't muck with phi nodes; bug fixes.
2007-12-12 Evan ChengBug fix. Only safe to perform extension uses optimizati...
2007-12-10 Chris LattnerFix PR1850 by removing an unsafe transformation from...
2007-12-10 Duncan SandsMake PruneEH update the nounwind/noreturn attributes
2007-12-10 Gordon HenriksenAdding a collector name attribute to Function in the...
2007-12-08 Owen AndersonFix several cache coherence bugs in MemDep/GVN that...
2007-12-06 Chris Lattnersimplify some code.
2007-12-06 Chris Lattnermove some ashr-specific code out of commonShiftTransfor...
2007-12-05 Evan ChengIf both result of the {s|z}xt and its source are live...
2007-12-03 Duncan SandsRather than having special rules like "intrinsics cannot
2007-12-03 Chris Lattnerupdate file comment.
2007-12-03 Devang PatelIf ExitValue operand is also defined in Loop header...
2007-12-01 Duncan SandsIntegrate the readonly/readnone logic more deeply
2007-11-29 Owen AndersonFix a miscompilation in spiff on PPC.
2007-11-28 Duncan SandsAdd some convenience methods for querying attributes...
2007-11-27 Duncan SandsFix PR1146: parameter attributes are longer part of
2007-11-27 Owen AndersonMake LoopInfoBase more generic, in preparation for...
2007-11-26 Owen AndersonFix another bug that was causing siod to fail.
2007-11-26 Owen AndersonAllow GVN to eliminate read-only function calls when...
2007-11-25 Anton KorobeynikovRemove another leak. Due to some reason AliasSetTracker...
2007-11-25 Chris LattnerImplement PR1822
2007-11-25 Duncan SandsFix PR1816. If a bitcast of a function only exists...
2007-11-23 Chris Lattneradd a comment.
2007-11-23 Duncan SandsRemove some logic I thoughtlessly copied over
2007-11-22 Chris LattnerFix PR1817.
2007-11-22 Anton KorobeynikovDon't crash on bogus llvm.noinline. This is first part...
2007-11-22 Duncan SandsTurn invokes of nounwind functions into ordinary calls.
2007-11-22 Duncan SandsReadonly/readnone functions are allowed to throw
2007-11-21 Nick Lewyckytypo
2007-11-19 Dan GohmanAdd explicit keywords.
2007-11-17 Dale JohannesenRemove indeterminism from a loop. We think this will
2007-11-16 Chris LattnerFix PR1800 by correcting mistaken logic.
2007-11-15 Chris LattnerFix PR1788 by taking the approach suggested by Richard...
2007-11-14 Nick LewyckyAllow the block extractor take to take a list of basic...
2007-11-14 Chris LattnerImplement PR1796 and Transforms/SimplifyCFG/noreturn...
2007-11-13 Chris LattnerFix the regression on Transforms/GlobalOpt/deadglobal...
2007-11-13 Chris LattnerImplement PR1786 by iterating between dead cycle elimin...
2007-11-09 Chris LattnerTighten up a check for folding away loads from (newly...
2007-11-09 Anton KorobeynikovFix indent
2007-11-09 Anton KorobeynikovForget to commit users part of value mapper interface
2007-11-09 Anton KorobeynikovAnd delete this one
2007-11-08 Andrew LenharthBetter check
2007-11-08 Andrew LenharthFix PR1780
next