#
ce61b1e5 |
| 13-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Reduce usage of sys::Path in the graph writer.
Now PathV1.h is not needed in GraphWriter.h.
llvm-svn: 183919
|
#
cb2eca0f |
| 12-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove the program class.
It was only used to implement ExecuteAndWait and ExecuteNoWait. Expose just those two functions and make Execute and Wait implementations details.
llvm-svn: 183864
|
Revision tags: llvmorg-3.3.0, llvmorg-3.3.0-rc3, llvmorg-3.3.0-rc2, llvmorg-3.3.0-rc1 |
|
#
b36388a1 |
| 25-Jan-2013 |
Andrew Trick <atrick@apple.com> |
ScheduleDAG: colorize the DOT graph and improve formatting.
llvm-svn: 173431
|
Revision tags: llvmorg-3.2.0, llvmorg-3.2.0-rc3 |
|
#
ed0881b2 |
| 03-Dec-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Use the new script to sort the includes of every file under lib.
Sooooo many of these had incorrect or strange main module includes. I have manually inspected all of these, and fixed the main module
Use the new script to sort the includes of every file under lib.
Sooooo many of these had incorrect or strange main module includes. I have manually inspected all of these, and fixed the main module include to be the nearest plausible thing I could find. If you own or care about any of these source files, I encourage you to take some time and check that these edits were sensible. I can't have broken anything (I strictly added headers, and reordered them, never removed), but they may not be the headers you'd really like to identify as containing the API being implemented.
Many forward declarations and missing includes were added to a header files to allow them to parse cleanly when included first. The main module rule does in fact have its merits. =]
llvm-svn: 169131
show more ...
|
Revision tags: llvmorg-3.2.0-rc2, llvmorg-3.2.0-rc1 |
|
#
26dcb95d |
| 24-May-2012 |
Patrik Hägglund <patrik.h.hagglund@ericsson.com> |
Fix -Wcovered-switch-default warning.
llvm-svn: 157381
|
Revision tags: llvmorg-3.1.0, llvmorg-3.1.0-rc3, llvmorg-3.1.0-rc2, llvmorg-3.1.0-rc1 |
|
#
3bc40c5f |
| 08-Mar-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Silence unused function warning when graphviz is not available.
llvm-svn: 152346
|
#
edbb3b22 |
| 07-Mar-2012 |
Andrew Trick <atrick@apple.com> |
Added -view-background to avoid waiting for each GraphViz invocation.
GV and XDOT paths are untested but should work the same.
llvm-svn: 152179
|
Revision tags: llvmorg-3.0.0, llvmorg-3.0.0-rc4, llvmorg-3.0.0-rc3, llvmorg-3.0.0-rc2, llvmorg-3.0.0-rc1, llvmorg-2.9.0, llvmorg-2.9.0-rc3, llvmorg-2.9.0-rc2, llvmorg-2.9.0-rc1 |
|
#
447762da |
| 29-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Merge System into Support.
llvm-svn: 120298
|
#
e1db7f20 |
| 29-Oct-2010 |
Dan Gohman <gohman@apple.com> |
Fix these error messages to be less confusing. These error messages primarily indicate errors running the viewer, not errors with the graph file itself.
llvm-svn: 117665
|
Revision tags: llvmorg-2.8.0 |
|
#
6547a50f |
| 05-Oct-2010 |
Dan Gohman <gohman@apple.com> |
After printing "Running 'Graphviz' program... " and running the Graphviz program, print something with a newline, to avoid leaving the line unfinished.
llvm-svn: 115620
|
Revision tags: llvmorg-2.8.0-rc3 |
|
#
ca8ebc8d |
| 27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Delete an unused declaration.
llvm-svn: 114839
|
#
a0da8893 |
| 27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Add support for viewing graphviz graphs with xdot.py.
llvm-svn: 114832
|
Revision tags: llvmorg-2.8.0-rc2, llvmorg-2.8.0-rc1, llvmorg-2.8.0-rc0, llvmorg-2.7.0 |
|
#
1049e1ce |
| 18-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
reduce indentation
llvm-svn: 101692
|
#
33154c1f |
| 13-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
Fix PR6826: GraphWriter delete the generated file before "dotty" load it, patch by 'ether'.
llvm-svn: 101116
|
#
cc2e3d22 |
| 23-Feb-2010 |
Jeffrey Yasskin <jyasskin@google.com> |
Fix viewCFG on Linux.
llvm-svn: 96834
|
Revision tags: llvmorg-2.6.0 |
|
#
a53c35d8 |
| 24-Aug-2009 |
Dan Gohman <gohman@apple.com> |
Unbreak the build for HAVE_GV platforms.
llvm-svn: 79883
|
#
486fcad4 |
| 23-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
fix some problems with my last patch which happen when one of (HAVE_GV && (HAVE_DOT || HAVE_FDP || HAVE_NEATO || \ HAVE_TWOPI || HAVE_CIRCO)) are true.
llvm-svn: 79872
|
#
c521f541 |
| 23-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
Prune #includes from llvm/Linker.h and llvm/System/Path.h, forcing them down into various .cpp files.
This change also: 1. Renames TimeValue::toString() and Path::toString() to ::str() for simila
Prune #includes from llvm/Linker.h and llvm/System/Path.h, forcing them down into various .cpp files.
This change also: 1. Renames TimeValue::toString() and Path::toString() to ::str() for similarity with the STL. 2. Removes all stream insertion support for sys::Path, forcing clients to call .str(). 3. Removes a use of Config/alloca.h from bugpoint, using smallvector instead. 4. Weans llvm-db off <iostream>
sys::Path really needs to be gutted, but I don't have the desire to do it at this point.
llvm-svn: 79869
show more ...
|
#
4883d903 |
| 23-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
convert LoopInfo.h and GraphWriter.h to use raw_ostream
llvm-svn: 79836
|
#
400cd1a8 |
| 05-Aug-2009 |
Dan Gohman <gohman@apple.com> |
cerr isn't buffered so it doesn't need to be flushed.
llvm-svn: 78135
|
#
4417b4c8 |
| 09-Jul-2009 |
David Greene <greened@obbligato.org> |
Add support for other GraphViz display tools. This can help with very large graphs, where dot isn't necessarily the most visually pleasing way of looking at the graph.
llvm-svn: 75144
|
#
9dadbbd7 |
| 08-Jul-2009 |
David Greene <greened@obbligato.org> |
Allow users of GraphWriter to display graphs asynchronously. This provides a way to quickly dump a bunch of graph information to dot files and display them. It's a timesaver when working on large s
Allow users of GraphWriter to display graphs asynchronously. This provides a way to quickly dump a bunch of graph information to dot files and display them. It's a timesaver when working on large systems.
llvm-svn: 75056
show more ...
|
Revision tags: llvmorg-2.5.0 |
|
#
17844c7a |
| 20-Jan-2009 |
Chris Lattner <sabre@nondot.org> |
improve compatibility with various versions of graphviz, patch by Patrick Boettcher!
llvm-svn: 62592
|
Revision tags: llvmorg-2.4.0, llvmorg-2.3.0 |
|
#
53d3241b |
| 15-Apr-2008 |
Dan Gohman <gohman@apple.com> |
Use gv's --spartan option, which trades away an extra row of UI buttons for more space for displaying the graph.
llvm-svn: 49730
|
Revision tags: llvmorg-2.2.0 |
|
#
f3ebc3f3 |
| 29-Dec-2007 |
Chris Lattner <sabre@nondot.org> |
Remove attribution from file headers, per discussion on llvmdev.
llvm-svn: 45418
|