aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/IPA
Commit message (Expand)AuthorAgeFilesLines
...
* fairly major rewrite of various timing related stuff.Chris Lattner2010-03-301-8/+9
* Finally land the InvokeInst operand reordering.Gabor Greif2010-03-241-1/+1
* backing out r99170 because it still fails on clang-x86_64-darwin10-fntGabor Greif2010-03-221-1/+1
* Now that hopefully all direct accesses to InvokeInst operands are fixedGabor Greif2010-03-221-1/+1
* back out r98957, it broke http://smooshlab.apple.com:8010/builders/clang-x86_...Gabor Greif2010-03-191-1/+1
* Recommit r80858 again (which has been backed out in r80871).Gabor Greif2010-03-191-1/+1
* Update CMake build.Ted Kremenek2010-03-011-1/+0
* remove anders-aa from mainline, it isn't maintained and isChris Lattner2010-03-011-2868/+0
* There are two ways of checking for a given type, for example isa<PointerType>(T)Duncan Sands2010-02-162-36/+36
* Fix "the the" and similar typos.Dan Gohman2010-02-101-1/+1
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-241-1/+0
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-221-0/+2
* eliminate dynamic_cast from this file.Chris Lattner2010-01-221-17/+20
* eliminate a bunch more unneeded dynamic_cast's.Chris Lattner2010-01-221-8/+9
* eliminate a bunch of dynamic_cast's.Chris Lattner2010-01-221-0/+3
* adopt getAdjustedAnalysisPointer in two more passes.Chris Lattner2010-01-202-0/+20
* adopt getAdjustedAnalysisPointer in BasicCallGraph.Chris Lattner2010-01-201-1/+11
* Change dbgs() back to errs() for assert messages as Chris requested.David Greene2009-12-231-3/+3
* Change dbgs() back to errs() for assert messages as Chris requested.David Greene2009-12-231-1/+1
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-5/+5
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-2/+3
* Convert debug messages to use dbgs(). Generally this meansDavid Greene2009-12-231-56/+56
* Remove isPod() from DenseMapInfo, splitting it out to its ownChris Lattner2009-12-151-2/+0
* Remove the AliasAnalysis::getMustAliases method, which is dead.Chris Lattner2009-11-222-28/+0
* Fix DenseMap iterator constness.Jeffrey Yasskin2009-11-101-3/+3
* Reverting 85714, 85715, 85716, which are breaking the buildDouglas Gregor2009-11-011-1/+0
* Don't #include Pass.h from CallGraph.h.Dan Gohman2009-11-011-0/+1
* Rename MallocFreeHelper as MemoryBuiltinsVictor Hernandez2009-10-272-2/+2
* Rename MallocHelper as MallocFreeHelper, since it now also identifies calls t...Victor Hernandez2009-10-262-2/+2
* Remove FreeInst.Victor Hernandez2009-10-262-4/+3
* Remove includes of Support/Compiler.h that are no longer needed after theNick Lewycky2009-10-253-3/+0
* Remove VISIBILITY_HIDDEN from class/struct found inside anonymous namespaces.Nick Lewycky2009-10-253-6/+5
* Auto-upgrade free instructions to calls to the builtin free function.Victor Hernandez2009-10-242-5/+6
* Remove AllocationInst. Since MallocInst went away, AllocaInst is the only su...Victor Hernandez2009-10-231-5/+10
* Remove MallocInst from LLVM Instructions.Victor Hernandez2009-10-171-3/+2
* Extend the StartPassTimer and StopPassTimer functions so that theDan Gohman2009-09-281-4/+4
* Enhance analysis passes so that they apply the same analysis to malloc calls ...Victor Hernandez2009-09-182-9/+20
* add a new CallGraphNode::replaceCallEdge method and use it fromChris Lattner2009-09-151-0/+17
* make -debug-pass=Executions show information about what call graph nodesChris Lattner2009-09-151-1/+14
* Fix uppercaseo.Dale Johannesen2009-09-101-1/+1
* back out my recent commit (r80858), it seems to break self-hosting buildbot's...Gabor Greif2009-09-032-2/+2
* re-commit r66920 (which has been backed out in r66953) I may have more luck t...Gabor Greif2009-09-032-2/+2
* revert my patch, duncan points out what is wrong with my logic. AddChris Lattner2009-09-021-4/+8
* one more try at making this simpler, hopefully it won't break everything :)Chris Lattner2009-09-021-4/+4
* Complicate Chris's simplification, avoiding complaintsDuncan Sands2009-09-021-1/+5
* debug intrinsics do not go in the callgraph, this fixes a coupleChris Lattner2009-09-011-1/+2
* Fix a regression I introduced in r80708, found by llvm-test.Chris Lattner2009-09-011-5/+12
* remove CallGraphNode::replaceCallSite, it is redundant with other APIs.Chris Lattner2009-09-012-23/+1
* doxygenate RefreshCallGraph, add a new 'verification mode', and run it after Chris Lattner2009-09-011-4/+37
* simpler solution to iterator invalidation "problem" foundChris Lattner2009-09-011-11/+6