Age | Commit message (Expand) | Author |
2013-01-31 | Change GetPointerBaseWithConstantOffset's DataLayout argument from a | Dan Gohman |
2013-01-02 | Move all of the header files which are involved in modelling the LLVM IR | Chandler Carruth |
2012-12-03 | Use the new script to sort the includes of every file under lib. | Chandler Carruth |
2012-11-30 | Move the InstVisitor utility into VMCore where it belongs. It heavily | Chandler Carruth |
2012-11-01 | Revert the series of commits starting with r166578 which introduced the | Chandler Carruth |
2012-10-24 | Add in support for getIntPtrType to get the pointer type based on the address... | Micah Villmow |
2012-10-08 | Move TargetData to DataLayout. | Micah Villmow |
2012-09-30 | Ignore apparent buffer overruns on external or weak globals. This is a major | Duncan Sands |
2012-09-26 | Teach the 'lint' sanity checking pass to detect simple buffer overflows. | Duncan Sands |
2012-09-25 | Change the way the lint sanity checking pass detects misaligned memory accesses. | Duncan Sands |
2012-04-04 | Always compute all the bits in ComputeMaskedBits. | Rafael Espindola |
2011-12-02 | Fix a few more places where TargetData/TargetLibraryInfo is not being passed. | Chad Rosier |
2011-12-01 | Propagate TargetLibraryInfo throughout ConstantFolding.cpp and | Chad Rosier |
2011-07-18 | land David Blaikie's patch to de-constify Type, with a few tweaks. | Chris Lattner |
2011-07-13 | Convert InsertValueInst and ExtractValueInst APIs to use ArrayRef. | Jay Foad |
2011-04-13 | PR9214: Convert ConstantExpr::getIndices() to return an ArrayRef, plus | Jay Foad |
2011-01-24 | Give GetUnderlyingObject a TargetData, to keep it in sync | Dan Gohman |
2010-12-15 | Move Value::getUnderlyingObject to be a standalone | Dan Gohman |
2010-12-13 | Update a comment. | Dan Gohman |
2010-12-10 | Use PartialAlias to do better noalias lint checking. | Dan Gohman |
2010-11-17 | Now that hasConstantValue has been made simpler, it may return the | Duncan Sands |
2010-11-17 | Previously SimplifyInstruction could report that an instruction | Duncan Sands |
2010-11-17 | Fix a layering violation: hasConstantValue, which is part of the PHINode | Duncan Sands |
2010-11-11 | Avoid calling alias on non-pointer values. | Dan Gohman |
2010-10-19 | Reapply r116831 and r116839, converting AliasAnalysis to use | Dan Gohman |
2010-10-19 | Revert r116831 and r116839, which are breaking selfhost builds. | Dan Gohman |
2010-10-19 | Change AliasAnalysis and its clients to use uint64_t instead of unsigned | Dan Gohman |
2010-10-19 | Get rid of static constructors for pass registration. Instead, every pass ex... | Owen Anderson |
2010-10-19 | Consistently use AliasAnalysis::UnknownSize instead of hardcoding ~0u. | Dan Gohman |
2010-10-12 | Begin adding static dependence information to passes, which will allow us to | Owen Anderson |
2010-10-07 | Now with fewer extraneous semicolons! | Owen Anderson |
2010-09-04 | zap dead code. | Chris Lattner |
2010-08-16 | Revert r111058, the lint check for indirectbr successors that aren't | Dan Gohman |
2010-08-13 | Add a lint check for an indirectbr destination which has not | Dan Gohman |
2010-08-06 | Reapply r110396, with fixes to appease the Linux buildbot gods. | Owen Anderson |
2010-08-06 | Revert r110396 to fix buildbots. | Owen Anderson |
2010-08-05 | Don't use PassInfo* as a type identifier for passes. Instead, use the addres... | Owen Anderson |
2010-08-03 | Add a convenient form of AliasAnalysis::alias for the case where the sizes | Dan Gohman |
2010-08-02 | Add a lint check for indirectbr with no successors. | Dan Gohman |
2010-07-21 | Fix batch of converting RegisterPass<> to INTIALIZE_PASS(). | Owen Anderson |
2010-07-12 | Add a lint check for mismatched return types, inspired by PR6944. | Dan Gohman |
2010-07-06 | Add some more TODO comments. | Dan Gohman |
2010-07-06 | Add a comment. | Dan Gohman |
2010-06-01 | Fix the noalias checking so that it doesn't worry about | Dan Gohman |
2010-05-28 | Add lint checks for function attributes. | Dan Gohman |
2010-05-28 | Fix lint's memcpy and memmove checks, and its basic block traversal. | Dan Gohman |
2010-05-28 | Detect self-referential values. | Dan Gohman |
2010-05-28 | Eli pointed out that va_arg instruction result values don't | Dan Gohman |
2010-05-28 | Teach lint how to look through simple store+load pairs and other | Dan Gohman |
2010-05-28 | Add a lint check for returning the address of stack memory. | Dan Gohman |