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 |
2007-09-28 |
Dale Johannesen | Add sqrt and powi intrinsics for long double. |
tree | commitdiff |
2007-09-27 |
Daniel Berlin | Ignore redundant constraints |
tree | commitdiff |
2007-09-27 |
Nick Lewycky | Build the correct range for loops with unusual bounds... |
tree | commitdiff |
2007-09-25 |
Duncan Sands | Add a newline to the end of this file. |
tree | commitdiff |
2007-09-24 |
Bill Wendling | Don't execute dump unless NDEBUG isn't defined. |
tree | commitdiff |
2007-09-24 |
Daniel Berlin | Comment fixups |
tree | commitdiff |
2007-09-24 |
Daniel Berlin | Implement offline variable substitution in order to... |
tree | commitdiff |
2007-09-24 |
Owen Anderson | Merge significant portions of the DomTree and PostDomTr... |
tree | commitdiff |
2007-09-23 |
Owen Anderson | Factor the calculation details for PostDomTree out... |
tree | commitdiff |
2007-09-21 |
Owen Anderson | Add partial caching of non-local memory dependence... |
tree | commitdiff |
2007-09-19 |
Owen Anderson | Add a flag to mark a dirty cache entry. This is not... |
tree | commitdiff |
2007-09-18 |
Devang Patel | ooops... |
tree | commitdiff |
2007-09-16 |
Daniel Berlin | Fix bug in andersen's related to test_and_set. |
tree | commitdiff |
2007-09-16 |
Daniel Berlin | Rewrite of andersen's to be about 100x faster, cleaner... |
tree | commitdiff |
2007-09-14 |
Dan Gohman | Change "tmp." to "tmp" for temporaries created by Scala... |
tree | commitdiff |
2007-09-11 |
Owen Anderson | Fix a typo in memdep, which was causing PR1648. |
tree | commitdiff |
2007-09-09 |
Owen Anderson | Remove an un-needed dependence query. This improves... |
tree | commitdiff |
2007-09-07 |
Owen Anderson | Add lengthof and endof templates that hide a lot of... |
tree | commitdiff |
2007-09-06 |
Dale Johannesen | Next round of APFloat changes. |
tree | commitdiff |
2007-09-05 |
Evan Cheng | Missing break. Patch by Wojciech Matyjewicz. |
tree | commitdiff |
2007-08-21 |
Devang Patel | Use SmallVector. |
tree | commitdiff |
2007-08-21 |
Devang Patel | No need to hardcode SmallVector size. |
tree | commitdiff |
2007-08-21 |
Devang Patel | Use SmallVector instead of std::vector. |
tree | commitdiff |
2007-08-20 |
Anton Korobeynikov | - Use correct header for SCEV inside LoopPass.cpp |
tree | commitdiff |
2007-08-16 |
Owen Anderson | Cache non-local memory dependence analysis. This is... |
tree | commitdiff |
2007-08-11 |
Chris Lattner | constant fold ptrtoint(inttoptr) with target data when... |
tree | commitdiff |
2007-08-10 |
Devang Patel | Do not overuse std::string. Pass around char * directly. |
tree | commitdiff |
2007-08-09 |
Owen Anderson | Make NonLocal and None const in the right way. :-) |
tree | commitdiff |
2007-08-08 |
Owen Anderson | Add more comments to memdep. |
tree | commitdiff |
2007-08-08 |
Owen Anderson | Make memdep fit in 80 cols. |
tree | commitdiff |
2007-08-08 |
Owen Anderson | Change the None and NonLocal markers in memdep to be... |
tree | commitdiff |
2007-08-08 |
Chris Lattner | Handle functions with no name better. |
tree | commitdiff |
2007-08-08 |
Chris Lattner | significantly speed up constant folding of calls (and... |
tree | commitdiff |
2007-08-08 |
Chris Lattner | reimplement dfs number computation to be significantly... |
tree | commitdiff |
2007-08-07 |
Owen Anderson | Clean up a bunch of caching stuff in memdep. This... |
tree | commitdiff |
2007-08-06 |
Owen Anderson | Improve the accuracy of memdep for determining the... |
tree | commitdiff |
2007-08-06 |
Chandler Carruth | This resolves a regression of BasicAA which failed... |
tree | commitdiff |
2007-08-06 |
Nick Lewycky | Let scalar-evolution analyze loops with an unsigned... |
tree | commitdiff |
2007-08-06 |
Nick Lewycky | Don't assume it's safe to transform a loop just because... |
tree | commitdiff |
2007-08-05 |
Chris Lattner | Upgrade BasicAliasAnalysis::getModRefBehavior to not... |
tree | commitdiff |
2007-08-05 |
Chris Lattner | Fix an iterator invalidation bug I induced. |
tree | commitdiff |
2007-08-05 |
Chris Lattner | Switch some std::sets to SmallPtrSet. This speeds up |
tree | commitdiff |
2007-08-05 |
Chris Lattner | Switch the internal "Info" map from an std::map to... |
tree | commitdiff |
2007-08-04 |
Chris Lattner | switch the DomTreeNodes and IDoms maps in idom/postidom... |
tree | commitdiff |
2007-08-04 |
Chandler Carruth | This is the patch to provide clean intrinsic function... |
tree | commitdiff |
2007-08-02 |
Owen Anderson | Fix a bug that was causing several miscompilations... |
tree | commitdiff |
2007-08-02 |
Christopher Lamb | Implement review feedback. |
tree | commitdiff |
2007-08-02 |
Christopher Lamb | Teach BasicAA about noalias parameter attributes, but... |
tree | commitdiff |
next |