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 |
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 |
Christopher Lamb | Revert overly aggressive interpretation of noalias |
tree | commitdiff |
2007-07-31 |
Devang Patel | Introduce Simple Analysis interface for loop passes. |
tree | commitdiff |
2007-07-31 |
Christopher Lamb | Teach BasicAA about noalias function parameters. Passes... |
tree | commitdiff |
2007-07-30 |
Owen Anderson | Use more caching when computing non-local dependence... |
tree | commitdiff |
2007-07-26 |
Owen Anderson | Fix a bug introduced in my last commit. |
tree | commitdiff |
2007-07-26 |
Owen Anderson | Fix a couple more bugs in the phi construction by pulli... |
tree | commitdiff |
2007-07-25 |
Owen Anderson | Fix a bug in non-local memdep that was causing an infin... |
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-24 |
Devang Patel | Unreachable block is not a root node in post dominator... |
tree | commitdiff |
2007-07-20 |
Owen Anderson | When removing instructions from the analysis, be sure... |
tree | commitdiff |
2007-07-19 |
Devang Patel | Verify loop info. |
tree | commitdiff |
2007-07-19 |
Duncan Sands | Replace mysterious code causing a g++-4.2 warning |
tree | commitdiff |
2007-07-16 |
Owen Anderson | Add support for walking up memory def chains, which... |
tree | commitdiff |
2007-07-16 |
Dan Gohman | Use ConstantFoldFP for folding all unary floating-point... |
tree | commitdiff |
2007-07-16 |
Dan Gohman | Fix comments about vectors to use the current wording. |
tree | commitdiff |
2007-07-16 |
Nick Lewycky | Handle decrementing loops properly. Fixes PR1533. |
tree | commitdiff |
2007-07-12 |
Owen Anderson | Let MemoryDependenceAnalysis take care of updating... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Calculate the size of a array allocation correctly. |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Fix a crasher when finding the dependency of a call. |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Make this pass registration static as well. |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Handle vaarg instructions correctly. |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Volatile loads and stores depend on each other. |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Add support for finding the dependencies of call and... |
tree | commitdiff |
2007-07-10 |
Owen Anderson | Fix the build, and fix the handling of pointer sizes. |
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-02 |
Dan Gohman | Add explicit keywords. |
tree | commitdiff |
2007-06-29 |
Devang Patel | Add loop info verification mechanism. |
tree | commitdiff |
2007-06-21 |
Devang Patel | CallGraphSCCPass manager may require other passes. |
tree | commitdiff |
2007-06-19 |
Dan Gohman | Rename ScalarEvolution::deleteInstructionFromRecords to |
tree | commitdiff |
2007-06-18 |
Dan Gohman | In SCEVAddExpr::get, skip over any cast operands before... |
tree | commitdiff |
2007-06-18 |
Anton Korobeynikov | Make BasicAliasAnalysis correctly register itself.... |
tree | commitdiff |
2007-06-15 |
Dan Gohman | Fold a binary operator with constant operands when... |
tree | commitdiff |
2007-06-15 |
Dan Gohman | Add a SCEV class and supporting code for sign-extend... |
tree | commitdiff |
2007-06-12 |
Devang Patel | Break DominatorTree from ETNode. |
tree | commitdiff |
2007-06-08 |
Devang Patel | Use DominatorTree instead of ETForest. |
tree | commitdiff |
2007-06-07 |
Devang Patel | Use DominatorTree instead of ETForest. |
tree | commitdiff |
2007-06-07 |
Devang Patel | Maintain ETNode as part of DomTreeNode. |
tree | commitdiff |
2007-06-06 |
Nick Lewycky | Optimize this test. Firstly, only Instructions may... |
tree | commitdiff |
2007-06-06 |
Nick Lewycky | Fix PR1487 and Transforms/IndVar/2007-06-06-DeleteDangl... |
tree | commitdiff |
2007-06-05 |
Devang Patel | Fix PR 1497 |
tree | commitdiff |
2007-06-04 |
Devang Patel | s/llvm::DominatorTreeBase::DomTreeNode/llvm::DomTreeNode/g |
tree | commitdiff |
2007-06-03 |
Devang Patel | s/DominatorTreeBase::Node/DominatorTreeBase:DomTreeNode/g |
tree | commitdiff |
2007-05-23 |
Chris Lattner | when merging two alias sets together, be sure to propag... |
tree | commitdiff |
2007-05-14 |
Dan Gohman | Add passes -view-cfg and -view-cfg-only that are like... |
tree | commitdiff |
2007-05-06 |
Nick Lewycky | Fix typo in comment. |
tree | commitdiff |
2007-05-03 |
Devang Patel | Drop 'const' |
tree | commitdiff |
2007-05-02 |
Devang Patel | Use 'static const char' instead of 'static const int'. |
tree | commitdiff |
2007-05-02 |
Lauro Ramos Venancio | Fix build error. |
tree | commitdiff |
2007-05-01 |
Devang Patel | Do not use typeinfo to identify pass in pass manager. |
tree | commitdiff |
2007-04-19 |
Zhou Sheng | Make use of ConstantInt::isZero instead of ConstantInt... |
tree | commitdiff |
next |