remove some confused code that dates from when we had
[oota-llvm.git] / lib / Transforms / Scalar /
2009-11-02 Chris Lattnerremove some confused code that dates from when we had
2009-11-02 Chris Lattneravoid redundant lookups in BBExecutable, and make it...
2009-11-02 Chris LattnerUse the libanalysis 'ConstantFoldLoadFromConstPtr'...
2009-11-02 Chris Lattnerswitch the main 'ValueState' map from being an std...
2009-11-02 Chris Lattneronly IPSCCP incoming arguments if the function is execu...
2009-11-02 Chris Lattneradd a new ValueState::getConstantInt() helper, use...
2009-11-02 Chris Lattnertidy up some more: remove some extraneous inline specif...
2009-11-02 Chris Lattnereliminate the SCCPSolver::getValueMapping method.
2009-11-02 Chris Lattnerfix failures introduced in r85774
2009-11-02 Chris Lattnerfactor duplicated code into a new DeleteInstructionInBlock
2009-11-02 Chris LattnerChris used to use '...' instead of proper grammar.
2009-11-02 Chris Lattnerremove some extraneous llvmcontext stuff.
2009-11-02 Chris Lattnerchange LatticeVal to use PointerIntPair to save some...
2009-11-02 Chris Lattnerfix instcombine to only do store sinking when the align...
2009-11-01 Chris Lattnerwhen merging two loads, make sure to take the min of...
2009-11-01 Chris Lattnersplit load sinking out to its own function, like gep...
2009-11-01 Chris Lattnerfix a bug noticed by inspection: when instcombine sinks...
2009-11-01 Chris Lattnerremove a bunch of locking from LLVMContextImpl. Since...
2009-11-01 Chris Lattnerteach ipsccp and ipconstprop that a blockaddress doesn...
2009-11-01 Chris Lattnerstrengthen an assumption: RevectorBlockTo knows that...
2009-11-01 Chris Lattnerif CostMetrics says to never duplicate some code, don...
2009-10-31 Chris LattnerMake sure PRE doesn't split crit edges from indirectbr.
2009-10-31 Chris Lattnerllvm::SplitEdge should refuse to split an edge from...
2009-10-31 Chris Lattneradd a comment.
2009-10-31 Dan GohmanRename forgetLoopBackedgeTakenCount to forgetLoop,...
2009-10-31 Dan GohmanReplace LoopUnrollPass.cpp's custom code-size estimatio...
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 GohmanOptimize around the fact that pred_iterator is slow...
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 Lattnerteach various passes about blockaddress. We no longer
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-27 Devang PatelFactor out redundancy from clone() implementations.
2009-10-27 Victor HernandezRename MallocFreeHelper as MemoryBuiltins
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 ICmpInst::isSignedPredicate which was a reimplem...
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 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-20 Dan GohmanRestore LoopUnswitch's block-oriented threshold. LoopUn...
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 Owen AndersonSimplify some code.
2009-10-17 Victor HernandezRemove MallocInst from LLVM Instructions.
2009-10-17 Victor HernandezAutoupgrade malloc insts to malloc calls.
2009-10-16 Dan GohmanMove zext and sext casts fed by loads into the same...
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 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
2009-10-11 Chris Lattnercleanups
2009-10-11 Chris Lattnercleanup, no functionality change.
2009-10-11 Chris Lattnergeneralize a transformation even more: we don't care...
2009-10-11 Chris Lattnersimplify a transformation by making it more general.
2009-10-11 Chris Lattnertemporarily revert previous patch
2009-10-11 Chris Lattnerpopulate instcombine's initial worklist more carefully...
next