2008-03-31 |
Dan Gohman | Set blockBegin to point to the beginning of the block, |
tree | commitdiff |
2008-03-31 |
Erick Tryzelaar | Expose Function::viewCFG and Function::viewCFGOnly... |
tree | commitdiff |
2008-03-30 |
Chris Lattner | minor code cleanups, allow constant folding sinf/cosf. |
tree | commitdiff |
2008-03-21 |
Dan Gohman | Don't include <map> in Pass.h, which doesn't need it... |
tree | commitdiff |
2008-03-20 |
Devang Patel | These passes preserve CFG. |
tree | commitdiff |
2008-03-20 |
Andrew Lenharth | enable -analyze for andersens |
tree | commitdiff |
2008-03-20 |
Devang Patel | Restore isCFGOnly property of various analysis passes. |
tree | commitdiff |
2008-03-19 |
Devang Patel | PassInfo keep tracks whether a pass is an analysis... |
tree | commitdiff |
2008-03-19 |
Devang Patel | Do not use virtual function to identify an analysis... |
tree | commitdiff |
2008-03-18 |
Daniel Berlin | Fix PR 2160 by making sure arguments to external functi... |
tree | commitdiff |
2008-03-18 |
Scott Michel | Dial down gcc's warnings: don't use 0UL when 0U suffice... |
tree | commitdiff |
2008-03-18 |
Devang Patel | Identify Analysis pass. |
tree | commitdiff |
2008-03-05 |
Daniel Berlin | Add Hybrid Cycle Detection to Andersen's analysis. |
tree | commitdiff |
2008-02-28 |
Gabor Greif | Fix llvm.org/bugs/show_bug.cgi?id=2104 by ordering... |
tree | commitdiff |
2008-02-26 |
Bill Wendling | De-tabify. |
tree | commitdiff |
2008-02-25 |
Evan Cheng | Temporarily reverting 46959. |
tree | commitdiff |
2008-02-21 |
Dan Gohman | Change a C-style cast to const_cast, to avoid a -Wcast... |
tree | commitdiff |
2008-02-21 |
Nick Lewycky | Simplify this code, no functionality change. |
tree | commitdiff |
2008-02-21 |
Nick Lewycky | GlobalValues are Constants, remove redundant code.... |
tree | commitdiff |
2008-02-20 |
Anton Korobeynikov | Unbreak build with gcc 4.3: provide missed includes... |
tree | commitdiff |
2008-02-20 |
Nick Lewycky | Use getConstant for ConstantInts. |
tree | commitdiff |
2008-02-20 |
Nick Lewycky | Add 'umax' similar to 'smax' SCEV. Closes PR2003. |
tree | commitdiff |
2008-02-19 |
Duncan Sands | Fix a compiler warning. |
tree | commitdiff |
2008-02-19 |
Owen Anderson | In addition to arguments passed to it, memcpy (and... |
tree | commitdiff |
2008-02-18 |
Chris Lattner | don't bother calling getUnderlyingObject for non-pointers. |
tree | commitdiff |
2008-02-18 |
Owen Anderson | Since we're not checking for the more general Allocatio... |
tree | commitdiff |
2008-02-18 |
Owen Anderson | This check is not correct for mallocs, so exclude them... |
tree | commitdiff |
2008-02-18 |
Owen Anderson | Fix a comment, and a bug where we weren't applying... |
tree | commitdiff |
2008-02-18 |
Owen Anderson | Fix bugs that Chris noticed in my last patch. |
tree | commitdiff |
2008-02-18 |
Chris Lattner | bitcasts of pointers are always pointers. |
tree | commitdiff |
2008-02-17 |
Owen Anderson | Teach getModRefInfo that memcpy, memmove, and memset... |
tree | commitdiff |
2008-02-13 |
Wojciech Matyjewicz | Fix typo. Thanks to Duncan for noticing. |
tree | commitdiff |
2008-02-13 |
Wojciech Matyjewicz | Add comments as per review feedback. |
tree | commitdiff |
2008-02-12 |
Owen Anderson | Re-apply the patch to improve the optimizations of... |
tree | commitdiff |
2008-02-12 |
Wojciech Matyjewicz | Fix PR2002. Suppose n is the initial value for the... |
tree | commitdiff |
2008-02-11 |
Wojciech Matyjewicz | If the LHS of the comparison is a loop-invariant we... |
tree | commitdiff |
2008-02-11 |
Wojciech Matyjewicz | Fix PR1798 - an error in the evaluation of SCEVAddRecEx... |
tree | commitdiff |
2008-02-09 |
Wojciech Matyjewicz | We should check that existing cast operation has the... |
tree | commitdiff |
2008-02-06 |
Tanya Lattner | Throttle the non-local dependence analysis for basic... |
tree | commitdiff |
2008-02-05 |
Owen Anderson | Fix an obscure read-after-free bug that Duncan found. |
tree | commitdiff |
2008-01-31 |
Dan Gohman | Avoid unnecessarily casting away const, fixing a FIXME. |
tree | commitdiff |
2008-01-30 |
Owen Anderson | Fix an issue where, under very specific circumstances... |
tree | commitdiff |
2008-01-24 |
Chris Lattner | getUnderlyingObject can return null, handle this. |
tree | commitdiff |
2008-01-24 |
Chris Lattner | Teach basicaa that 'byval' arguments define a new memor... |
tree | commitdiff |
2008-01-02 |
Nick Lewycky | Don't be rude, emit debugging info where asked to. |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
tree | commitdiff |
2007-12-29 |
Chris Lattner | remove attribution from lib Makefiles. |
tree | commitdiff |
2007-12-19 |
Gordon Henriksen | Adding bindings for memory buffers and module providers... |
tree | commitdiff |
2007-12-14 |
Dan Gohman | Add explicit keywords, and fix a minor typo that they... |
tree | commitdiff |
2007-12-13 |
Wojciech Matyjewicz | Make these loops follow GetGEPOperands() behavior. |
tree | commitdiff |
2007-12-12 |
Duncan Sands | Revert r44626, which turned off the use of readonly |
tree | commitdiff |
2007-12-12 |
Chris Lattner | Fix a bug in my previous patch, thanks to Jay Foad for |
tree | commitdiff |
2007-12-12 |
Daniel Berlin | Changes from Curtis Dunham implementing lazy cycle... |
tree | commitdiff |
2007-12-11 |
Chris Lattner | Implement constant folding if vector<->vector bitcasts... |
tree | commitdiff |
2007-12-10 |
Chris Lattner | Fix PR1850 by removing an unsafe transformation from... |
tree | commitdiff |
2007-12-09 |
Chris Lattner | Fix PR1782, patch by Wojtek Matyjewicz! |
tree | commitdiff |
2007-12-08 |
Owen Anderson | Fix several cache coherence bugs in MemDep/GVN that... |
tree | commitdiff |
2007-12-05 |
Duncan Sands | Commit 44487 broke bootstrap of llvm-gcc-4.2. It is |
tree | commitdiff |
2007-12-03 |
Duncan Sands | Rather than having special rules like "intrinsics cannot |
tree | commitdiff |
2007-12-01 |
Duncan Sands | Integrate the readonly/readnone logic more deeply |
tree | commitdiff |
2007-11-30 |
Chris Lattner | chain update requests properly. |
tree | commitdiff |
2007-11-28 |
Duncan Sands | Add some convenience methods for querying attributes... |
tree | commitdiff |
2007-11-27 |
Duncan Sands | Fix PR1146: parameter attributes are longer part of |
tree | commitdiff |
2007-11-27 |
Owen Anderson | Make LoopInfoBase more generic, in preparation for... |
tree | commitdiff |
2007-11-26 |
Owen Anderson | Fix a silly bug that Nicholas noticed. |
tree | commitdiff |
2007-11-26 |
Owen Anderson | Allow GVN to eliminate read-only function calls when... |
tree | commitdiff |
2007-11-25 |
Nick Lewycky | Add new SCEV, SCEVSMax. This allows LLVM to analyze... |
tree | commitdiff |
2007-11-23 |
Chris Lattner | simplify some code. |
tree | commitdiff |
2007-11-23 |
Chris Lattner | splice some lines together, no functionality change. |
tree | commitdiff |
2007-11-23 |
Duncan Sands | Ding dong, the DoesntAccessMemoryFns and |
tree | commitdiff |
2007-11-23 |
Chris Lattner | Fix a bug where we'd try to find a scev value for a... |
tree | commitdiff |
2007-11-22 |
Duncan Sands | Teach alias analysis about readnone/readonly functions. |
tree | commitdiff |
2007-11-22 |
Nick Lewycky | Instead of calculating constant factors, calculate... |
tree | commitdiff |
2007-11-22 |
Nick Lewycky | Create nodes for inline asm so that we don't crash... |
tree | commitdiff |
2007-11-20 |
Nick Lewycky | Small cleanup. Use APInt::getHighBitsSet method instead... |
tree | commitdiff |
2007-11-20 |
Nick Lewycky | Be more careful when transforming | to +. Patch from... |
tree | commitdiff |
2007-11-16 |
Tanya Lattner | Fix for PR1801 |
tree | commitdiff |
2007-11-15 |
Anton Korobeynikov | Reverted r44163 per request |
tree | commitdiff |
2007-11-15 |
Nick Lewycky | Fix handling of overflow in loop calculation by adding... |
tree | commitdiff |
2007-11-15 |
Owen Anderson | More templatization. |
tree | commitdiff |
2007-11-14 |
Owen Anderson | Start the process of making MachineLoopInfo possible... |
tree | commitdiff |
2007-11-06 |
Chris Lattner | Fix PR1774 and BasicAA/2007-11-05-SizeCrash.ll |
tree | commitdiff |
2007-11-01 |
Duncan Sands | Executive summary: getTypeSize -> getTypeStoreSize... |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-10-26 |
Owen Anderson | Make a comment better. |
tree | commitdiff |
2007-10-25 |
Hartmut Kaiser | Silenced a VC++ warning. |
tree | commitdiff |
2007-10-25 |
Owen Anderson | Fix for PR1741. |
tree | commitdiff |
2007-10-23 |
Owen Anderson | Make DomTree and PostDomTree thin wrappers around DomTr... |
tree | commitdiff |
2007-10-22 |
Dan Gohman | Move the SCEV object factors from being static members... |
tree | commitdiff |
2007-10-16 |
Owen Anderson | Template DominatorTreeBase by node type. This is the... |
tree | commitdiff |
2007-10-06 |
Gordon Henriksen | Bindings for the verifier. |
tree | commitdiff |
2007-10-03 |
Owen Anderson | Completely merge the implementation details of DomTree... |
tree | commitdiff |
2007-10-03 |
Dan Gohman | Use empty() member functions when that's what's being... |
tree | commitdiff |
2007-10-03 |
Owen Anderson | Factor some code from the DomTree and PostDomTree calcu... |
tree | commitdiff |
2007-10-02 |
Dale Johannesen | Rewrite sqrt and powi to use anyfloat. By popular... |
tree | commitdiff |
2007-09-30 |
Owen Anderson | Template-ize more of the DomTree internal implementatio... |
tree | commitdiff |
2007-09-30 |
Chris Lattner | Add a new DenseSet abstraction. |
tree | commitdiff |
2007-09-29 |
Daniel Berlin | Switch to densemap rather than std::set |
tree | commitdiff |
2007-09-28 |
Owen Anderson | Remove unneeded #include. |
tree | commitdiff |
2007-09-28 |
Owen Anderson | Have PostDomTree use the newly templated DFSPass. |
tree | commitdiff |
next |