aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA/GlobalsModRef.cpp
AgeCommit message (Expand)Author
2009-11-22Remove the AliasAnalysis::getMustAliases method, which is dead.Chris Lattner
2009-10-27Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez
2009-10-26Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...Victor Hernandez
2009-10-26Remove FreeInst.Victor Hernandez
2009-10-25Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky
2009-10-25Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky
2009-10-24Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez
2009-10-17Remove MallocInst from LLVM Instructions.Victor Hernandez
2009-09-18Enhance analysis passes so that they apply the same analysis to malloc calls ...Victor Hernandez
2009-09-03back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif
2009-09-03re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif
2009-03-13Revert r66920. It was causing failures in the self-hosting buildbot (in releaseBill Wendling
2009-03-13Second installment of "BasicBlock operands to the back"Gabor Greif
2009-02-05Refactor my previous change to maintain the distinction between AliasAnalysis...Owen Anderson
2009-01-15Add the private linkage.Rafael Espindola
2008-10-01Factorize code: remove variants of "strip offDuncan Sands
2008-09-13Fix PR2792: treat volatile loads as writing memory somewhere.Duncan Sands
2008-09-12Rather than marking all internal globals "Ref"Duncan Sands
2008-09-11Intrinsics don't touch internal global variablesDuncan Sands
2008-09-11Intrinsics don't read these kinds of globalDuncan Sands
2008-09-04Neaten this up a bit. No functionality change.Duncan Sands
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-09-03If a SCC has a node without a function, then the SCCDuncan Sands
2008-09-03Fix maxo bado thinko.Duncan Sands
2008-09-03Since onlyReadsMemory returns true if in factDuncan Sands
2008-09-03Cleanup GlobalsModRef a bit. When analysing theDuncan Sands
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman
2008-03-20Restore isCFGOnly property of various analysis passes.Devang Patel
2008-03-19PassInfo keep tracks whether a pass is an analysis pass or not.Devang Patel
2008-03-19Do not use virtual function to identify an analysis pass.Devang Patel
2008-03-18Identify Analysis pass.Devang Patel
2008-02-20Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-12-01Integrate the readonly/readnone logic more deeplyDuncan Sands
2007-11-30chain update requests properly.Chris Lattner
2007-05-03Drop 'const'Devang Patel
2007-05-02Use 'static const char' instead of 'static const int'.Devang Patel
2007-05-01Do not use typeinfo to identify pass in pass manager.Devang Patel
2007-02-05Make classes in anonymous namespaces use VISIBILITY_HIDDEN to help reduceReid Spencer
2007-01-30For PR1136: Rename GlobalVariable::isExternal as isDeclaration to avoidReid Spencer
2006-12-23For PR950:Reid Spencer
2006-12-19eliminate static ctors from StatisticsChris Lattner
2006-12-06Detemplatize the Statistic class. The only type it is instantiated withChris Lattner
2006-11-27For PR950:Reid Spencer
2006-10-01Fixme is already doneChris Lattner
2006-10-01Teach globalsmodref-aa to track scalar pointer global variables which pointChris Lattner
2006-08-28simplify AnalysisGroup registration, eliminating one typeid call.Chris Lattner
2006-08-27eliminate RegisterOpt. It does the same thing as RegisterPass.Chris Lattner
2006-07-12Change the callgraph representation to store the callsite along with theChris Lattner
2005-04-22Malloc/Free have mod/ref effects. Do not allow CSE of function calls thatChris Lattner