2008-01-11 |
Chris Lattner | Move typedef of loop to top of the file where it is... |
tree | commitdiff |
2008-01-11 |
Chris Lattner | Fix 80 col violations |
tree | commitdiff |
2008-01-04 |
Wojciech Matyjewicz | fix typo |
tree | commitdiff |
2007-12-29 |
Chris Lattner | Don't attribute in file headers anymore. See llvmdev... |
tree | commitdiff |
2007-12-10 |
Chris Lattner | Fix PR1850 by removing an unsafe transformation from... |
tree | commitdiff |
2007-12-08 |
Owen Anderson | Fix several cache coherence bugs in MemDep/GVN that... |
tree | commitdiff |
2007-12-01 |
Duncan Sands | Integrate the readonly/readnone logic more deeply |
tree | commitdiff |
2007-12-01 |
Owen Anderson | Fixes for MachineLoopInfo, mostly from Evan. With... |
tree | commitdiff |
2007-11-27 |
Owen Anderson | Add MachineLoopInfo. This is not yet tested. |
tree | commitdiff |
2007-11-27 |
Owen Anderson | Make LoopInfoBase more generic, in preparation for... |
tree | commitdiff |
2007-11-27 |
Owen Anderson | Add accessor for getting the underlying templated type... |
tree | commitdiff |
2007-11-25 |
Anton Korobeynikov | Remove another leak. Due to some reason AliasSetTracker... |
tree | commitdiff |
2007-11-25 |
Nick Lewycky | Add new SCEV, SCEVSMax. This allows LLVM to analyze... |
tree | commitdiff |
2007-11-25 |
Anton Korobeynikov | Remove a leak. Destroy LoopInfoBase object. releaseMemo... |
tree | commitdiff |
2007-11-19 |
Dan Gohman | Remove meaningless qualifiers from return types, avoidi... |
tree | commitdiff |
2007-11-19 |
Dan Gohman | Add explicit keywords. |
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-02 |
Owen Anderson | VAArgInst does, in fact, read memory. |
tree | commitdiff |
2007-10-31 |
Owen Anderson | Some fixes to get MachineDomTree working better. |
tree | commitdiff |
2007-10-29 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-10-29 |
Owen Anderson | Add a first attempt at dominator information for MBB... |
tree | commitdiff |
2007-10-25 |
Owen Anderson | Make it possible for DomTreeBase to be constructed... |
tree | commitdiff |
2007-10-23 |
Owen Anderson | Make DomTreeBase not a FunctionPass. |
tree | commitdiff |
2007-10-23 |
Owen Anderson | Unbreak the build. Forgot to commit this file. |
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-18 |
Owen Anderson | Move Split<...>() into DomTreeBase. This should make... |
tree | commitdiff |
2007-10-17 |
Hartmut Kaiser | Updated VC++ build system. |
tree | commitdiff |
2007-10-17 |
Owen Anderson | Move splitBlock into DomTreeBase from DomTree. |
tree | commitdiff |
2007-10-16 |
Owen Anderson | Fix some formatting. |
tree | commitdiff |
2007-10-16 |
Owen Anderson | Template DominatorTreeBase by node type. This is the... |
tree | commitdiff |
2007-10-08 |
Owen Anderson | Begin the process of allowing DomTree on MBB's. Step... |
tree | commitdiff |
2007-10-03 |
Owen Anderson | Completely merge the implementation details of DomTree... |
tree | commitdiff |
2007-10-03 |
Owen Anderson | Factor some code from the DomTree and PostDomTree calcu... |
tree | commitdiff |
2007-10-01 |
Dan Gohman | Add empty() member functions to a few container-like... |
tree | commitdiff |
2007-09-30 |
Owen Anderson | Template-ize more of the DomTree internal implementatio... |
tree | commitdiff |
2007-09-29 |
Duncan Sands | Add newline at end of file. |
tree | commitdiff |
2007-09-28 |
Owen Anderson | Have PostDomTree use the newly templated DFSPass. |
tree | commitdiff |
2007-09-27 |
Owen Anderson | Convert DFSPass into a templated friend function, in... |
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-23 |
Owen Anderson | Move DFSPass back down into DominatorTree. I need... |
tree | commitdiff |
2007-09-23 |
Owen Anderson | Factor the dominator tree calculation details out into... |
tree | commitdiff |
2007-09-19 |
Owen Anderson | Add a flag to mark a dirty cache entry. This is not... |
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-18 |
Nick Lewycky | Simplify. |
tree | commitdiff |
2007-08-17 |
Devang Patel | When one branch of condition is eliminated then head... |
tree | commitdiff |
2007-08-16 |
Owen Anderson | Cache non-local memory dependence analysis. This is... |
tree | commitdiff |
2007-08-14 |
Devang Patel | No need to use iterator to erase basic block. |
tree | commitdiff |
2007-08-13 |
Devang Patel | Add methods to erase basic block entry. |
tree | commitdiff |
2007-08-12 |
Reid Spencer | Change casts from old style to new style. This helps... |
tree | commitdiff |
2007-08-09 |
Owen Anderson | Make NonLocal and None const in the right way. :-) |
tree | commitdiff |
2007-08-08 |
Owen Anderson | Add one more comment. |
tree | commitdiff |
2007-08-08 |
Owen Anderson | Cleanup and comment-ize the memdep header. |
tree | commitdiff |
2007-08-08 |
Owen Anderson | Change the None and NonLocal markers in memdep to be... |
tree | commitdiff |
2007-08-08 |
Chris Lattner | reimplement dfs number computation to be significantly... |
tree | commitdiff |
2007-08-07 |
Owen Anderson | Get rid of unnecessary #include. |
tree | commitdiff |
2007-08-07 |
Owen Anderson | Clean up a bunch of caching stuff in memdep. This... |
tree | commitdiff |
2007-08-06 |
Chris Lattner | Various random cleanups, add two accessors to DomTreeNo... |
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-01 |
Owen Anderson | Make non-local memdep not be recursive, and fix a bug... |
tree | commitdiff |
2007-08-01 |
Dan Gohman | More explicit keywords. |
tree | commitdiff |
2007-07-31 |
David Greene | Fix GLIBCXX_DEBUG error owing to dereference of end... |
tree | commitdiff |
2007-07-31 |
Devang Patel | Introduce Simple Analysis interface for loop passes. |
tree | commitdiff |
2007-07-25 |
Owen Anderson | Forgot to include this file in my last commit. |
tree | commitdiff |
2007-07-25 |
Owen Anderson | Add basic support for performing whole-function RLE. |
tree | commitdiff |
2007-07-24 |
Owen Anderson | Add initial support for non-local memory dependence... |
tree | commitdiff |
2007-07-19 |
Devang Patel | Verify loop info. |
tree | commitdiff |
2007-07-16 |
Owen Anderson | Add support for walking up memory def chains, which... |
tree | commitdiff |
2007-07-16 |
Nick Lewycky | Handle decrementing loops properly. Fixes PR1533. |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Add support for finding the dependencies of call and... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Fix a bunch of things from Chris' feedback |
tree | commitdiff |
2007-07-09 |
Dan Gohman | Move the APInt form of SCEVUnknown::getIntegerSCEV... |
tree | commitdiff |
2007-07-06 |
Owen Anderson | A first stab at memory dependence analysis. This is... |
tree | commitdiff |
2007-07-05 |
Gabor Greif | Here is the bulk of the sanitizing. |
tree | commitdiff |
2007-07-04 |
Devang Patel | Remove unused method - getIDomBlock(). |
tree | commitdiff |
2007-07-04 |
Devang Patel | Fix typo in assertion check. |
tree | commitdiff |
2007-07-02 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-06-29 |
Devang Patel | Add loop info verification mechanism. |
tree | commitdiff |
2007-06-28 |
Devang Patel | Remove unnecessary comments. |
tree | commitdiff |
2007-06-28 |
Devang Patel | Handle the case when block dominates itself. |
tree | commitdiff |
2007-06-27 |
Devang Patel | Remove ETForest. |
tree | commitdiff |
2007-06-21 |
Devang Patel | Move code to update dominator information after basic... |
tree | commitdiff |
2007-06-19 |
Dan Gohman | Rename ScalarEvolution::deleteInstructionFromRecords to |
tree | commitdiff |
2007-06-15 |
Dan Gohman | Add a SCEV class and supporting code for sign-extend... |
tree | commitdiff |
2007-06-12 |
Devang Patel | Protect updateDFSNumbers() |
tree | commitdiff |
2007-06-12 |
Devang Patel | Make DFS number manipulation methods private. |
tree | commitdiff |
2007-06-12 |
Devang Patel | Break DominatorTree from ETNode. |
tree | commitdiff |
2007-06-12 |
Devang Patel | Maintain DFS number in DomTreeNode itself. |
tree | commitdiff |
2007-06-11 |
Devang Patel | Add and use DominatorTreeBase::findNearestCommonDominat... |
tree | commitdiff |
2007-06-08 |
Devang Patel | Fix spelling. |
tree | commitdiff |
2007-06-08 |
Devang Patel | Update LoopSimplify to require and preserve DominatorTr... |
tree | commitdiff |
2007-06-08 |
Devang Patel | Add new method - nearestCommonDominator(). |
tree | commitdiff |
2007-06-08 |
Devang Patel | Use DominatorTree instead of ETForest. |
tree | commitdiff |
next |