| Commit message (Expand) | Author | Age |
* | LLVMBuild: Remove trailing newline, which irked me. | Daniel Dunbar | 2011-12-12 |
* | Switch llvm.cttz and llvm.ctlz to accept a second i1 parameter which | Chandler Carruth | 2011-12-12 |
* | Probably not a good idea to convert a single vector load into a memcpy. We | Chad Rosier | 2011-12-06 |
* | Add support for vectors of pointers. | Nadav Rotem | 2011-12-05 |
* | Clear the new cache. | Benjamin Kramer | 2011-12-03 |
* | Add a "seen blocks" cache to LVI to avoid a linear scan over the whole cache ... | Benjamin Kramer | 2011-12-03 |
* | Add support for constant folding the pow intrinsic. | Chad Rosier | 2011-12-03 |
* | Fix a few more places where TargetData/TargetLibraryInfo is not being passed. | Chad Rosier | 2011-12-02 |
* | Abuse of mass replace isn't warranted even when the build is failing. Thanks | Chad Rosier | 2011-12-01 |
* | Fix build by not assuming TLI is guaranteed. Will have to track down cases where | Chad Rosier | 2011-12-01 |
* | Prevent library calls from being folded if -fno-builtin has been specified. | Chad Rosier | 2011-12-01 |
* | Last bit of TargetLibraryInfo propagation. Also fixed a case for TargetData | Chad Rosier | 2011-12-01 |
* | Propagate TargetLibraryInfo throughout ConstantFolding.cpp and | Chad Rosier | 2011-12-01 |
* | Make use of "getScalarType()". No functionality change. | Nick Lewycky | 2011-12-01 |
* | LSR: handle the expansion of phi operands that use postinc forms of the IV. | Andrew Trick | 2011-11-30 |
* | build/CMake: Finish removal of add_llvm_library_dependencies. | Daniel Dunbar | 2011-11-29 |
* | Fix a theoretical problem (not seen in the wild): if different instances of a | Duncan Sands | 2011-11-29 |
* | SCEV fix. In general, Add/Mul expressions should not inherit NSW/NUW. | Andrew Trick | 2011-11-29 |
* | Make SCEV print <nsw><nuw> for Add/MulExpr. | Andrew Trick | 2011-11-29 |
* | Make SelectionDAG::InferPtrAlignment use llvm::ComputeMaskedBits instead of d... | Eli Friedman | 2011-11-28 |
* | Remove the temporary flag -disable-unroll-scev and dead code. | Andrew Trick | 2011-11-28 |
* | Move code into anonymous namespaces. | Benjamin Kramer | 2011-11-26 |
* | Validate the return type when checking if a function is malloc. | Benjamin Kramer | 2011-11-23 |
* | Fix a crash in which a multiplication was being reported as being both negative | Duncan Sands | 2011-11-23 |
* | Fix crasher in GVN due to my recent capture tracking changes. | Nick Lewycky | 2011-11-21 |
* | Add virtual destructor. Whoops! | Nick Lewycky | 2011-11-21 |
* | Less template, more virtual! Refactoring suggested by Chris in code review. | Nick Lewycky | 2011-11-20 |
* | Refactor code to use new attribute getters on CallSite for NoCapture and ByVal. | Nick Lewycky | 2011-11-20 |
* | SCEV: Actually set overflow flags on add expressions. | Benjamin Kramer | 2011-11-20 |
* | Fix a corner case in updating LoopInfo after fully unrolling an outer loop. | Andrew Trick | 2011-11-18 |
* | Fix SCEV overly optimistic back edge taken count for multi-exit loops. | Andrew Trick | 2011-11-16 |
* | Missed some users of Value::getNameStr. | Benjamin Kramer | 2011-11-15 |
* | Remove all remaining uses of Value::getNameStr(). | Benjamin Kramer | 2011-11-15 |
* | Twinify GraphWriter a little bit. | Benjamin Kramer | 2011-11-15 |
* | Refactor capture tracking (which already had a couple flags for whether returns | Nick Lewycky | 2011-11-14 |
* | Don't try to loop on iterators that are potentially invalidated inside the lo... | Nick Lewycky | 2011-11-12 |
* | Fix typo in comment. | Nick Lewycky | 2011-11-09 |
* | Don't forget to check FlagNW when determining whether an AddRecExpr will wrap | Nick Lewycky | 2011-11-09 |
* | Fix code to match comment. Fixes PR11340, a regression from r143209. | Eli Friedman | 2011-11-08 |
* | Teach instsimplify to simplify calls to undef. | Dan Gohman | 2011-11-04 |
* | build: Add initial cut at LLVMBuild.txt files. | Daniel Dunbar | 2011-11-03 |
* | Reapply commit 143214 with a fix: m_ICmp doesn't match conditions | Duncan Sands | 2011-10-30 |
* | Revert r143214; it's breaking a bunch of stuff. | Eli Friedman | 2011-10-29 |
* | The expression icmp eq (select (icmp eq x, 0), 1, x), 0 folds to false. | Duncan Sands | 2011-10-28 |
* | A shift of a power of two is a power of two or zero. | Duncan Sands | 2011-10-28 |
* | Fold icmp ugt (udiv X, Y), X to false. Spotted by my super-optimizer | Duncan Sands | 2011-10-28 |
* | Reapply commit 143028 with a fix: the problem was casting a ConstantExpr Mul | Duncan Sands | 2011-10-27 |
* | Revert Duncan's r143028 expression folding which appears to be the culprit | Bob Wilson | 2011-10-27 |
* | The maximum power of 2 dividing a power of 2 is itself. This occurs | Duncan Sands | 2011-10-26 |
* | My super-optimizer noticed that we weren't folding this expression to | Duncan Sands | 2011-10-26 |