aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/IPA/GlobalsModRef.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove the AliasAnalysis::getMustAliases method, which is dead.Chris Lattner2009-11-221-1/+0
* Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez2009-10-271-1/+1
* Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...Victor Hernandez2009-10-261-1/+1
* Remove FreeInst.Victor Hernandez2009-10-261-2/+2
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-251-1/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-251-3/+2
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-241-3/+4
* Remove MallocInst from LLVM Instructions.Victor Hernandez2009-10-171-3/+2
* Enhance analysis passes so that they apply the same analysis to malloc calls ...Victor Hernandez2009-09-181-2/+7
* back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif2009-09-031-1/+1
* re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif2009-09-031-1/+1
* Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling2009-03-131-1/+1
* Second installment of "BasicBlock operands to the back"Gabor Greif2009-03-131-1/+1
* Refactor my previous change to maintain the distinction between AliasAnalysis...Owen Anderson2009-02-051-2/+18
* Add the private linkage.Rafael Espindola2009-01-151-3/+3
* Factorize code: remove variants of "strip offDuncan Sands2008-10-011-27/+4
* Fix PR2792: treat volatile loads as writing memory somewhere.Duncan Sands2008-09-131-3/+11
* Rather than marking all internal globals "Ref"Duncan Sands2008-09-121-17/+11
* Intrinsics don't touch internal global variablesDuncan Sands2008-09-111-2/+4
* Intrinsics don't read these kinds of globalDuncan Sands2008-09-111-5/+7
* Neaten this up a bit. No functionality change.Duncan Sands2008-09-041-15/+14
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-1/+1
* If a SCC has a node without a function, then the SCCDuncan Sands2008-09-031-9/+14
* Fix maxo bado thinko.Duncan Sands2008-09-031-1/+1
* Since onlyReadsMemory returns true if in factDuncan Sands2008-09-031-2/+4
* Cleanup GlobalsModRef a bit. When analysing theDuncan Sands2008-09-031-104/+108
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-6/+5
* Restore isCFGOnly property of various analysis passes.Devang Patel2008-03-201-1/+1
* PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel2008-03-191-2/+3
* Do not use virtual function to identify an analysis pass.Devang Patel2008-03-191-4/+1
* Identify Analysis pass.Devang Patel2008-03-181-0/+3
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-1/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Integrate the readonly/readnone logic more deeplyDuncan Sands2007-12-011-1/+1
* chain update requests properly.Chris Lattner2007-11-301-0/+3
* Drop 'const'Devang Patel2007-05-031-2/+2
* Use 'static const char' instead of 'static const int'.Devang Patel2007-05-021-2/+2
* Do not use typeinfo to identify pass in pass manager.Devang Patel2007-05-011-0/+4
* Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduceReid Spencer2007-02-051-3/+5
* For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer2007-01-301-2/+2
* For PR950:Reid Spencer2006-12-231-2/+2
* eliminate static ctors from StatisticsChris Lattner2006-12-191-16/+8
* Detemplatize the Statistic class. The only type it is instantiated withChris Lattner2006-12-061-5/+5
* For PR950:Reid Spencer2006-11-271-4/+4
* Fixme is already doneChris Lattner2006-10-011-1/+0
* Teach globalsmodref-aa to track scalar pointer global variables which pointChris Lattner2006-10-011-52/+209
* simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner2006-08-281-1/+1
* eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner2006-08-271-2/+2
* Change the callgraph representation to store the callsite along with theChris Lattner2006-07-121-1/+1
* Malloc/Free have mod/ref effects. Do not allow CSE of function calls thatChris Lattner2005-04-221-0/+2