Replace LoopUnrollPass.cpp's custom code-size estimation code using
[oota-llvm.git] / lib / Transforms /
2009-10-31 Dan GohmanReplace LoopUnrollPass.cpp's custom code-size estimatio...
2009-10-31 Dan GohmanSimplify this code.
2009-10-31 Dan GohmanRemove an unnecessary #include.
2009-10-31 Dan GohmanUpdate CMakeLists for recent renames.
2009-10-31 Dan GohmanRename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll...
2009-10-31 Dan GohmanRemove CodeGenLICM. It's largely obsoleted by MachineLI...
2009-10-31 Dan GohmanReapply r85634, with the bug fixed.
2009-10-31 Evan ChengRevert 85634. It's breaking consumer-typeset (and others).
2009-10-30 Dan GohmanAdd a comment about a missed opportunity.
2009-10-30 Dan GohmanOptimize around the fact that pred_iterator is slow...
2009-10-30 Dan GohmanTeach SimplifyCFG how to eliminate duplicate PHI nodes...
2009-10-30 Dan GohmanSort the incoming values in PHI nodes to match the...
2009-10-30 Evan ChengAdd option to createGVNPass to disable PRE.
2009-10-29 Nick LewyckyApply some cleanups. No functionality changes.
2009-10-29 Chris Lattnerjust for the hell of it, allow globalopt to statically...
2009-10-29 Chris Lattnerteach various passes about blockaddress. We no longer
2009-10-29 Chris Lattnerteach ValueMapper about BlockAddress', making bugpoint...
2009-10-29 Chris Lattnerunindent massive blocks, no functionality change.
2009-10-28 Victor HernandezExtend getMallocArraySize() to determine the array...
2009-10-28 Devang Patelllvm.dbg.global_variables do not exist anymore.
2009-10-28 Edward O'CallaghanNo newline at end of file.
2009-10-28 Benjamin KramerUpdate CMake file.
2009-10-28 Owen AndersonTreat lifetime begin/end markers as allocations/frees...
2009-10-28 Nick LewyckyAdd ABCD, a generalized implementation of the Eliminati...
2009-10-28 Chris LattnerPreviously, all operands to Constant were themselves...
2009-10-27 Devang PatelFactor out redundancy from clone() implementations.
2009-10-27 Victor HernandezRename MallocFreeHelper as MemoryBuiltins
2009-10-27 Chris LattnerFix a pretty serious misfeature of the inliner: if...
2009-10-27 Mike StumpVS build fix, patch by Marius Wachtler.
2009-10-27 Eric ChristopherAdd objectsize intrinsic and hook it up through codegen...
2009-10-27 Dan GohmanAdd braces to avoid ambiguous else.
2009-10-26 Victor HernandezRename MallocHelper as MallocFreeHelper, since it now...
2009-10-26 Owen AndersonAdd a straight-forward implementation of SCCVN for...
2009-10-26 Victor HernandezRemove FreeInst.
2009-10-26 Dan GohmanSimplify this code. LoopDeletion doesn't need to explic...
2009-10-26 Dan GohmanCode that checks WillNotOverflowSignedAdd before creati...
2009-10-26 Ted KremenekUpdate CMake files.
2009-10-26 Dan GohmanCheck in the experimental GEP splitter pass. This pass...
2009-10-26 Dan GohmanFix a typo in a comment.
2009-10-26 Chris Lattnerreapply r85085 with a bugfix to avoid infinite looping.
2009-10-26 Dan GohmanMake LSR's OptimizeShadowIV ignore induction variables...
2009-10-26 Evan ChengRevert 85085. It causes infinite looping during llvm...
2009-10-26 Chris LattnerImplement PR3266 & PR5276, folding:
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-25 Nick LewyckyRemove ICmpInst::isSignedPredicate which was a reimplem...
2009-10-24 Dan GohmanMapValue doesn't needs its LLVMContext argument.
2009-10-24 Dan GohmanRename isLoopExit to isLoopExiting, for consistency...
2009-10-24 Dan GohmanRewrite LoopRotation's SSA updating code using SSAUpdater.
2009-10-24 Victor HernandezAuto-upgrade free instructions to calls to the builtin...
2009-10-23 Victor HernandezRemove AllocationInst. Since MallocInst went away...
2009-10-23 Dan GohmanMake LoopDeletion check the maximum backedge taken...
2009-10-22 Chris Lattnermove another load optimization from instcombine ->...
2009-10-22 Chris Lattnermove 'loading i32 from string' optimization from instco...
2009-10-22 Chris LattnerMove some constant folding logic for loads out of instc...
2009-10-22 Chris Lattnerfix PR5262.
2009-10-21 Devang PatelDerive metadata hierarchy from Value instead of User.
2009-10-21 Chris Lattnerrevert r84754, it isn't the right approach. Edwin...
2009-10-21 Victor HernandezMake changes to rev 84292 as requested by Chris Lattner.
2009-10-21 Torok EdwinFix PR5262: when folding select into PHI, make sure...
2009-10-21 Chris Lattnermake GVN work better when TD is not around:
2009-10-21 Devang PatelDo not remove dead metadata for now.
2009-10-20 Chris Lattneralternate fix for PR5258 which avoids worklist problems...
2009-10-20 Dan GohmanRestore LoopUnswitch's block-oriented threshold. LoopUn...
2009-10-20 Torok EdwinFix PR5258, jump-threading creating invalid PHIs.
2009-10-20 Torok EdwinFix PR4313: IPSCCP was not setting the lattice value...
2009-10-19 Owen AndersonRefactor lookup_or_add to contain _MUCH_ less duplicate...
2009-10-19 Victor HernandezMalloc calls are marked NoAlias, so the code below...
2009-10-19 Owen AndersonSimplify some code.
2009-10-19 Dan GohmanFix SplitBlockPredecessors' LoopInfo updating code...
2009-10-19 Dan GohmanChange instnamer to name arguments "arg" instead of...
2009-10-18 Chris Lattnerremove the IndMemRemPass, which only made sense for...
2009-10-17 Daniel DunbarUse raw_ostream::write_escaped instead of EscapeString.
2009-10-17 Chris LattnerSimplify some code (first hunk) and fix PR5208 (second...
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-17 Victor HernandezAutoupgrade malloc insts to malloc calls.
2009-10-16 Victor HernandezHeapAllocSRoA also needs to check if malloc array size...
2009-10-16 Dan GohmanMove zext and sext casts fed by loads into the same...
2009-10-16 Duncan SandsStrip trailing white space.
2009-10-15 Victor HernandezFix bug where array malloc with unexpected computation...
2009-10-15 Chris Lattneronly try to fold constantexpr operands when the worklis...
2009-10-15 Chris Lattnerdon't bother calling ConstantFoldInstruction unless...
2009-10-14 Devang PatelUse isVoidTy()
2009-10-14 Chris Lattnermake instcombine's instruction sinking more aggressive...
2009-10-13 Devang PatelCheck void type before using RAUWd.
2009-10-13 Devang PatelDo not check use_empty() before replaceAllUsesWith...
2009-10-13 Dan GohmanUse the new CodeMetrics class to compute code size...
2009-10-13 Ted KremenekUpdate CMake file.
2009-10-13 Dan GohmanCommit the removal of this file, which is now moved...
2009-10-13 Dan GohmanMove the InlineCost code from Transforms/Utils to Analysis.
2009-10-13 Dan GohmanStart refactoring the inline cost estimation code so...
2009-10-13 Chris Lattnerchange simplifycfg to not duplicate 'unwind' instructio...
2009-10-13 Dan GohmanMake LoopUnswitch's cost estimation count Instructions...
2009-10-12 Evan ChengMake licm debug message readable.
2009-10-12 Dale JohannesenFix warning.
2009-10-12 Chris Lattnerpopulate instcombine's initial worklist more carefully...
2009-10-11 Chris Lattnerrevert r83814 for now, it is making the llvm-gcc bootst...
2009-10-11 Chris Lattnerpopulate instcombine's initial worklist more carefully...
2009-10-11 Chris Lattnerremove some harmful code that would turn an inserteleme...
2009-10-11 Chris Lattnerteach instcombine to simplify xor's harder, catching the
next