aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/MemDepPrinter.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-06-26Apply clang-tidy's modernize-loop-convert to lib/Analysis.Benjamin Kramer1-8/+6
2016-03-10[PM] Port memdep to the new pass manager.Chandler Carruth1-5/+5
2015-09-09[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth1-1/+1
2015-08-06Rename inst_range() to instructions() for consistency. NFCNico Rieck1-2/+2
2015-06-23Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)Alexander Kornienko1-1/+1
2015-06-19Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko1-1/+1
2015-04-10[CallSite] Make construction from Value* (or Instruction*) explicit.Benjamin Kramer1-1/+1
2015-02-25MemDepPrinter: Fix some nits introduced in r228596Ramkumar Ramachandra1-3/+3
2015-02-09MemDepPrinter: cleanup a few loops (NFC)Ramkumar Ramachandra1-9/+8
2015-01-09[REFACTOR] Push logic from MemDepPrinter into getNonLocalPointerDependencyPhilip Reames1-21/+3
2015-01-09[Refactor] Have getNonLocalPointerDependency take the query instructionPhilip Reames1-7/+3
2014-04-15[C++11] More 'nullptr' conversion. In some cases just using a boolean check i...Craig Topper1-7/+7
2014-03-05[C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper1-4/+4
2014-03-04[Modules] Move CallSite into the IR library where it belogs. It isChandler Carruth1-1/+1
2014-03-04[Modules] Move InstIterator out of the Support library, where it had noChandler Carruth1-1/+1
2014-01-09Put the functionality for printing a value to a raw_ostream as anChandler Carruth1-2/+1
2014-01-07Move the LLVM IR asm writer header files into the IR directory, as theyChandler Carruth1-1/+1
2013-12-04Fix typo.Eric Christopher1-1/+1
2013-01-02Move all of the header files which are involved in modelling the LLVM IRChandler Carruth1-1/+1
2012-12-03Use the new script to sort the includes of every file under lib.Chandler Carruth1-4/+4
2012-05-24Mark some static arrays as const.Craig Topper1-2/+2
2011-12-14Fix a stupid typo in MemDepPrinter.Eli Friedman1-1/+1
2011-10-13Enhance the memdep interface so that users can tell the difference between a ...Eli Friedman1-30/+37
2011-08-15Misc analysis passes that need to be aware of atomic load/store.Eli Friedman1-4/+13
2011-06-15Add "unknown" results for memdep, which mean "I don't know whether a dependen...Eli Friedman1-10/+19
2010-11-11Add helper functions for computing the Location of load, store,Dan Gohman1-10/+3
2010-11-10Enhance GVN to do more precise alias queries for non-local memoryDan Gohman1-6/+17
2010-10-20Memdep says that an instruction clobbers itselfDan Gohman1-1/+4
2010-10-19Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson1-1/+3
2010-10-12Begin adding static dependence information to passes, which will allow us toOwen Anderson1-2/+5
2010-10-07Now with fewer extraneous semicolons!Owen Anderson1-1/+2
2010-09-17Add an #include of raw_ostream.h. Previously, this only compiledDan Gohman1-0/+1
2010-09-16Rename a variable to avoid a declaration conflict.Dan Gohman1-3/+3
2010-09-16Add a pass which prints out all the memdep dependencies.Dan Gohman1-0/+153