aboutsummaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA/Andersens.cpp
AgeCommit message (Expand)Author
2010-03-01remove anders-aa from mainline, it isn't maintained and isChris Lattner
2010-02-16There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands
2010-01-20adopt getAdjustedAnalysisPointer in two more passes.Chris Lattner
2009-12-23Change dbgs() back to errs() for assert messages as Chris requested.David Greene
2009-12-23Convert debug messages to use dbgs(). Generally this meansDavid Greene
2009-12-15Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner
2009-11-22Remove the AliasAnalysis::getMustAliases method, which is dead.Chris Lattner
2009-11-10Fix DenseMap iterator constness.Jeffrey Yasskin
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-23Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...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-08-28Mark Andersen's as experimental.Chris Lattner
2009-08-23Fix -Asserts warnings.Daniel Dunbar
2009-08-23remove a few DOUTs here and there.Chris Lattner
2009-08-23Change Pass::print to take a raw ostream instead of std::ostream,Chris Lattner
2009-08-19Use hasDefinitiveInitializer() instead of testing the same thingDan Gohman
2009-08-11Use isa instead of dyn_cast when the result is only converted to bool.Dan Gohman
2009-08-07Remove unused function.Daniel Dunbar
2009-08-07Fix a bunch of namespace pollution.Dan Gohman
2009-07-31Move a few more APIs back to 2.5 forms. The only remaining ones left to chan...Owen Anderson
2009-07-24Move to raw_ostream.Daniel Dunbar
2009-07-22Get rid of the Pass+Context magic.Owen Anderson
2009-07-14llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin
2009-07-13Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-11Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin
2009-06-30Fix the build on Cygwin. Patch by Aaron Gray.Owen Anderson
2009-06-25Use a more correct atomic increment style. This isn't really necessary inOwen Anderson
2009-06-24Make this thread-safe.Owen Anderson
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-01-15Add the private linkage.Rafael Espindola
2008-12-27Check that the function prototypes are correct before assuming that the Nick Lewycky
2008-11-21reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner
2008-11-21Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling
2008-11-21Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta
2008-09-04Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman
2008-05-27Fix some constructs that gcc-4.4 warns about.Duncan Sands
2008-05-22Use isSingleValueType instead of isFirstClassType toDan Gohman
2008-05-13Clean up the use of static and anonymous namespaces. This turned upDan Gohman
2008-04-07Fix PR 2169.Daniel Berlin
2008-03-21Don't include <map> in Pass.h, which doesn't need it. This requiresDan Gohman
2008-03-20enable -analyze for andersensAndrew Lenharth