summaryrefslogtreecommitdiff
path: root/lib/Analysis/IPA
Commit message (Expand)AuthorAge
...
* Add initialization routines for Analysis and IPA.Owen Anderson2010-10-07
* Hide analysis group registration behind a macro, just like pass registration.Owen Anderson2010-10-06
* Remove the experimental AliasAnalysis::getDependency interface, whichDan Gohman2010-09-14
* Revert "CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally."Michael J. Spencer2010-09-13
* CMake: Get rid of LLVMLibDeps.cmake and export the libraries normally.Michael J. Spencer2010-09-10
* dead method.Chris Lattner2010-09-04
* Now that PassInfo and Pass::ID have been separated, move the rest of the pass...Owen Anderson2010-08-23
* Revert r111199; it breaks -debug-pass=Structure output.Dan Gohman2010-08-19
* Make dumpPassStructure be a PMDataManager abstraction, rather thanDan Gohman2010-08-16
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-06
* Revert r110396 to fix buildbots.Owen Anderson2010-08-06
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-05
* Remove PointerAccessInfo, which nothing was using.Dan Gohman2010-08-03
* Thread const correctness through a bunch of AliasAnalysis interfaces andDan Gohman2010-08-03
* use Value* constructor of CallSite to create potentially improper site, and t...Gabor Greif2010-07-28
* use Value* constructor of CallSite to create potentially improper siteGabor Greif2010-07-28
* Add INSTANTIATE_AG_PASS, which combines RegisterPass<> with RegisterAnalysisG...Owen Anderson2010-07-21
* Speculatively revert r108813, in an attempt to get the self-host buildbots wo...Owen Anderson2010-07-20
* Reapply r108794, a fix for the failing test from last time.Owen Anderson2010-07-20
* Revert r108794, "Separate PassInfo into two classes: a constructor-freeDaniel Dunbar2010-07-20
* Separate PassInfo into two classes: a constructor-free superclass (StaticPass...Owen Anderson2010-07-20
* cache result of operator*Gabor Greif2010-07-09
* cache result of operator*Gabor Greif2010-07-09
* do not repeatedly dereference use_iteratorGabor Greif2010-07-09
* Create new accessors to get arguments for call/invoke instructions. It breaksBill Wendling2010-06-07
* fix PR5009 by making CGSCCPM realize that a call was devirtualizedChris Lattner2010-05-01
* Implement rdar://6295824 and PR6724 with two tiny changesChris Lattner2010-05-01
* fix callgraph dump to not print 0x0x1234 for nodes.Chris Lattner2010-04-23
* add a DEBUG call so that -debug lists when CGSCCPM iterates.Chris Lattner2010-04-22
* Implement (but don't enable) PR6724 and rdar://6295824. In short,Chris Lattner2010-04-21
* PR6880: Don't dereference CallsExternalNode if it's NULL.Benjamin Kramer2010-04-20
* make CallGraphNode dtor abort if a node is deleted when there are stillChris Lattner2010-04-20
* reenable r101565, removing a problematic assertion.Chris Lattner2010-04-17
* disable r101565: an assert is getting triggered. More lurking badness no doubt.Chris Lattner2010-04-17
* Revert 101465, it broke internal OpenGL testing.Eric Christopher2010-04-16
* building on the new CallGraphSCC abstraction, teach CallGraphSCCPassManager Chris Lattner2010-04-16
* move ReplaceNode out of line, rename scc_iterator::fini -> isAtEnd().Chris Lattner2010-04-16
* introduce a new CallGraphSCC class, and pass it aroundChris Lattner2010-04-16
* move PrintCallGraphPass out of the middle of CGPassManager.Chris Lattner2010-04-16
* reapply r101434Gabor Greif2010-04-16
* back out r101423 and r101397, they break llvm-gcc self-host on darwin10Gabor Greif2010-04-16
* reapply r101364, which has been backed out in r101368Gabor Greif2010-04-15
* back out r101364, as it trips the linux nightlybot on some clang C++ testsGabor Greif2010-04-15
* rotate CallInst operands, i.e. move callee to the backGabor Greif2010-04-15
* Ok, third time's the charm. No changes from last time except the CMakeDavid Greene2010-04-02
* Revert 100204. It broke a bunch of tests and apparently changed what passes a...Evan Cheng2010-04-02
* Let's try this again. Re-apply 100143 including an apparent missingDavid Greene2010-04-02
* Revert r100143.Eric Christopher2010-04-01
* Add some switches helpful for debugging:David Greene2010-04-01
* reapply my timer rewrite with a change for PassManager to store Chris Lattner2010-03-30