summaryrefslogtreecommitdiff
path: root/include/llvm/PassRegistry.h
AgeCommit message (Expand)AuthorFilesLines
2010-10-20Attempt to fix valgrind complaining about (benign) leaks in pass registration...Owen Anderson1-2/+3
2010-09-16Do not expose the locking for the PassRegistry in the header. Be careful toOwen Anderson1-2/+0
2010-09-15Since PassRegistry is currently a shared global object, it needs locking. Wh...Owen Anderson1-0/+2
2010-09-13Minimize #includes in a top-level header.Owen Anderson1-2/+1
2010-09-07Fix PR7972, in which the PassRegistry was being leaked. As part of this,Owen Anderson1-0/+1
2010-09-07Properly initialize the pImpl member of PassRegistry to zero.Owen Anderson1-0/+2
2010-09-07Add doxygen comments for PassRegistry.Owen Anderson1-1/+24
2010-09-07Clean up some of the PassRegistry implementation, and pImpl-ize it to reduce ...Owen Anderson1-25/+12
2010-09-05fix inconsistent formatting.Chris Lattner1-1/+1
2010-08-06Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson1-3/+3
2010-08-06Revert r110396 to fix buildbots.Owen Anderson1-3/+3
2010-08-05Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson1-3/+3
2010-07-21Move the smarts of AnalysisGroup registration into PassRegistry.Owen Anderson1-3/+2
2010-07-20Move the handling of PassRegistrationListener's to PassRegistry.Owen Anderson1-3/+8
2010-07-20Move more functionality from Pass.cpp to PassRegistry.cpp. This global will ...Owen Anderson1-0/+2
2010-07-20I just fail with SVN today.Owen Anderson1-2/+0
2010-07-20Oops.Owen Anderson1-0/+67