aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Analysis/IPA/Andersens.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move to raw_ostream.Daniel Dunbar2009-07-241-33/+34
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-1/+1
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-7/+7
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-1/+1
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-6/+6
* Convert more assert(0)+abort() -> LLVM_UNREACHABLE,Torok Edwin2009-07-111-1/+2
* Fix the build on Cygwin. Patch by Aaron Gray.Owen Anderson2009-06-301-2/+2
* Use a more correct atomic increment style. This isn't really necessary inOwen Anderson2009-06-251-2/+2
* Make this thread-safe.Owen Anderson2009-06-241-1/+3
* 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
* Add the private linkage.Rafael Espindola2009-01-151-1/+1
* Check that the function prototypes are correct before assuming that the Nick Lewycky2008-12-271-18/+28
* reapply Sanjiv's patch to genericize memcpy/memset/memmove to take anChris Lattner2008-11-211-4/+3
* Revert r59802. It was breaking the build of llvm-gcc:Bill Wendling2008-11-211-3/+4
* Make mem[cpy,move,set] intrinsics overloaded.Sanjiv Gupta2008-11-211-4/+3
* Tidy up several unbeseeming casts from pointer to intptr_t.Dan Gohman2008-09-041-1/+1
* Fix some constructs that gcc-4.4 warns about.Duncan Sands2008-05-271-1/+2
* Use isSingleValueType instead of isFirstClassType toDan Gohman2008-05-221-1/+1
* Clean up the use of static and anonymous namespaces. This turned upDan Gohman2008-05-131-15/+14
* Fix PR 2169.Daniel Berlin2008-04-071-0/+3
* Don't include <map> in Pass.h, which doesn't need it. This requiresDan Gohman2008-03-211-0/+1
* enable -analyze for andersensAndrew Lenharth2008-03-201-19/+39
* 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
* Fix PR 2160 by making sure arguments to external functions get marked as poin...Daniel Berlin2008-03-181-18/+36
* Dial down gcc's warnings: don't use 0UL when 0U suffices (and when theScott Michel2008-03-181-4/+4
* Identify Analysis pass.Devang Patel2008-03-181-0/+3
* Add Hybrid Cycle Detection to Andersen's analysis.Daniel Berlin2008-03-051-32/+272
* De-tabify.Bill Wendling2008-02-261-8/+8
* Change a C-style cast to const_cast, to avoid a -Wcast-qual warning.Dan Gohman2008-02-211-1/+1
* Unbreak build with gcc 4.3: provide missed includes and silence most annoying...Anton Korobeynikov2008-02-201-2/+2
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Add explicit keywords, and fix a minor typo that they uncovered.Dan Gohman2007-12-141-1/+1
* Changes from Curtis Dunham implementing lazy cycle detection algorithm.Daniel Berlin2007-12-121-125/+287
* Create nodes for inline asm so that we don't crash looking for the node later.Nick Lewycky2007-11-221-0/+8
* Silenced a VC++ warning.Hartmut Kaiser2007-10-251-1/+1
* Add a new DenseSet abstraction.Chris Lattner2007-09-301-4/+4
* Switch to densemap rather than std::setDaniel Berlin2007-09-291-3/+26
* Ignore redundant constraintsDaniel Berlin2007-09-271-2/+20
* Don't execute dump unless NDEBUG isn't defined.Bill Wendling2007-09-241-0/+2
* Comment fixupsDaniel Berlin2007-09-241-12/+11
* Implement offline variable substitution in order to reduce memoryDaniel Berlin2007-09-241-91/+926
* Fix bug in andersen's related to test_and_set.Daniel Berlin2007-09-161-4/+3
* Rewrite of andersen's to be about 100x faster, cleaner, and begin to support ...Daniel Berlin2007-09-161-324/+687
* Fix typo in comment.Nick Lewycky2007-05-061-1/+1
* 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/+6