commit | cbde3571bdfecd5f0ba757e2b1c033148909a256 | [log] [tgz] |
---|---|---|
author | Chandler Carruth <chandlerc@gmail.com> | Tue Nov 26 03:43:52 2013 +0000 |
committer | Chandler Carruth <chandlerc@gmail.com> | Tue Nov 26 03:43:52 2013 +0000 |
tree | 1730bb733f966ada2f87b78f3a4e1aa4f8f1e48e | |
parent | cf7ed12a1da0f7b425e81991410ee0fa830968e0 [diff] |
[PM] Add a really simple trait to the DOTGraphTraitsPass class templates that lets the analysis and graph types be separate and the graph computed from the analysis through some arbitrary user-supplied code. This will allow a call graph to an independent entity from the pass which creates it which is necessary for the new pass manager. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@195717 91177308-0d34-0410-b5e6-96231b3b80d8