aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/TypeBasedAliasAnalysis.cpp
AgeCommit message (Expand)Author
2013-04-27Struct-path aware TBAA: change the format of TBAAStructType node.Manman Ren
2013-04-22Struct-path aware TBAA: update getMostGenericTBAA Manman Ren
2013-04-11Aliasing rules for struct-path aware TBAA.Manman Ren
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth
2011-04-15Fix a ton of comment typos found by codespell. Patch byChris Lattner
2011-04-11Don't include Operator.h from InstrTypes.h.Jay Foad
2010-12-16Update a comment.Dan Gohman
2010-12-15Enable TBAA by default.Dan Gohman
2010-11-12Re-disable TBAA for now; it broke MultiSource/Applications/JM/lencod,Dan Gohman
2010-11-12Enable TBAA.Dan Gohman
2010-11-10Make ModRefBehavior a lattice. Use this to clean up AliasAnalysisDan Gohman
2010-11-08Implement getModRefBehavior for TypeBasedAliasAnalysis.Dan Gohman
2010-11-08Extend the AliasAnalysis::pointsToConstantMemory interface to allow itDan Gohman
2010-10-25Support TBAA attachments on calls. This is somewhat experimental.Dan Gohman
2010-10-25Fix chaining in TBAA's pointsToConstantMemory.Dan Gohman
2010-10-25Only read one bit for testing for a readonly type, leaving the otherDan Gohman
2010-10-25Add a comment.Dan Gohman
2010-10-21Add some more documentation.Dan Gohman
2010-10-21Explain what "constant" means here.Dan Gohman
2010-10-21Update comments.Dan Gohman
2010-10-20Factor out the main aliasing check into a separate function.Dan Gohman
2010-10-20Fix comments; the type graph is currently a tree, not a DAG.Dan Gohman
2010-10-19Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson
2010-10-18Make TypeBasedAliasAnalysis default to doing nothing, with a command-lineDan Gohman
2010-10-18Use chaining in TypeBasedAliasAnalysis::pointsToConstantMemory.Dan Gohman
2010-10-14Tolerate a null parent pointer.Dan Gohman
2010-10-11Support AA chaining.Dan Gohman
2010-10-07Now with fewer extraneous semicolons!Owen Anderson
2010-09-14Convert TBAA to use the new TBAATag field of AliasAnalysis::Location.Dan Gohman
2010-09-14Remove the experimental AliasAnalysis::getDependency interface, whichDan Gohman
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson
2010-08-06Revert r110396 to fix buildbots.Owen Anderson
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson
2010-08-03Fix a typo Devang noticed.Dan Gohman
2010-08-02Sketch up a preliminary Type-Based Alias Analysis implementation.Dan Gohman