cd81d94322a39503e4a3e87b6ee03d4fcb3465fb |
|
21-Jul-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for rebase to r212749. Includes a cherry-pick of: r212948 - fixes a small issue with atomic calls Change-Id: Ib97bd980b59f18142a69506400911a6009d9df18
/external/llvm/lib/Support/GraphWriter.cpp
|
dce4a407a24b04eebc6a376f8e62b41aaa7b071f |
|
29-May-2014 |
Stephen Hines <srhines@google.com> |
Update LLVM for 3.5 rebase (r209712). Change-Id: I149556c940fb7dc92d075273c87ff584f400941f
/external/llvm/lib/Support/GraphWriter.cpp
|
36b56886974eae4f9c5ebc96befd3e7bfe5de338 |
|
24-Apr-2014 |
Stephen Hines <srhines@google.com> |
Update to LLVM 3.5a. Change-Id: Ifadecab779f128e62e430c2b4f6ddd84953ed617
/external/llvm/lib/Support/GraphWriter.cpp
|
8819c84aed10777ba91d4e862229882b8da0b272 |
|
01-Oct-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Remove several unused variables. Patch by Alp Toker. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@191757 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
e1e7310749008a515ddd5bf6398df17644f53b33 |
|
08-Jul-2013 |
Matt Arsenault <Matthew.Arsenault@amd.com> |
Find xdot or xdot.py. Ubuntu installs this as xdot, so finding xdot.py would fail. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185860 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
1276b396130a0cdbbb8e6c05a6e43123df18ed60 |
|
05-Jul-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Use sys::fs::createTemporaryFile. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185719 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
2ebb97792dceb9729df690ec53cea1a592edfe52 |
|
14-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Don't use PathV1.h in GraphWriter.cpp. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183988 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
a54ba12ae7a8cf826b65d2e4a882258e952c35b1 |
|
14-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Convert a use of sys::Path::GetTemporaryDirectory. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183987 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
675e0ac0bfd6fb78423d9fbee9f50c1dec62c111 |
|
13-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Avoid using PathV1.h in Program.h. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183940 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
a65ee83ea96f367eff8d00b86c44b38d04819d1a |
|
13-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Covert remaining graph viewers from sys::Path to std::string. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183921 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
aaf4c1e2ee0887e5e8cb9768186ff5e72e8a3e91 |
|
13-Jun-2013 |
Rafael Espindola <rafael.espindola@gmail.com> |
Update code for other graph viewing programs too. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183920 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
4d39727eaee3e7cb5c72dba469855cb538110782 |
|
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183919 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
9f1d9fd1964d82f3e801efb71518144492cdf290 |
|
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@183864 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
c6ada8e5f38168f13830e448f2b9e2d8e3eac72b |
|
25-Jan-2013 |
Andrew Trick <atrick@apple.com> |
ScheduleDAG: colorize the DOT graph and improve formatting. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173431 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
d04a8d4b33ff316ca4cf961e06c9e312eff8e64f |
|
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 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. =] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
c3cd3956e6063ddf2d875d0297b5134613f854b0 |
|
24-May-2012 |
Patrik Hägglund <patrik.h.hagglund@ericsson.com> |
Fix -Wcovered-switch-default warning. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@157381 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
cdaedf9f4acc60f8a7a1042af4be04291465e213 |
|
08-Mar-2012 |
Benjamin Kramer <benny.kra@googlemail.com> |
Silence unused function warning when graphviz is not available. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152346 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
255cd51fbd771c0131a74eaf4385f1ea703a3c68 |
|
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@152179 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
1f6efa3996dd1929fbc129203ce5009b620e6969 |
|
29-Nov-2010 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Merge System into Support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
c4633160465325ec001fe9beb97aac0a5e2a43f6 |
|
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@117665 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
644801a199794a74bdc4655f6af5bc05f8153dc8 |
|
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115620 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
477268cd24f3bd49901cd3afcbf0113f74e8a6da |
|
27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Delete an unused declaration. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114839 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
48fd5a79e023bf6a647dfabb2bbb4c2f98617b81 |
|
27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Add support for viewing graphviz graphs with xdot.py. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114832 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
459e13a9cef943c582f55d26ce03a0dc7409edff |
|
18-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
reduce indentation git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101692 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
7c57b7b80838eb48db03f4cfc7839864822c0112 |
|
13-Apr-2010 |
Chris Lattner <sabre@nondot.org> |
Fix PR6826: GraphWriter delete the generated file before "dotty" load it, patch by 'ether'. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@101116 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
e298d7cc58e8d16234c7ba16ac7ab15c2057d736 |
|
23-Feb-2010 |
Jeffrey Yasskin <jyasskin@google.com> |
Fix viewCFG on Linux. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96834 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
2d5e3acd2a69070c4e3550e014a54626e18bf12c |
|
24-Aug-2009 |
Dan Gohman <gohman@apple.com> |
Unbreak the build for HAVE_GV platforms. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79883 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
40ef79d5e24d0a66345b4c9a1b97952478850d42 |
|
24-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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79872 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
74382b7c699120fbec5cb5603c9cf4212eb37f06 |
|
24-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 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79869 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
103289e9383ad1eb66caf28c9b166aebce963a35 |
|
23-Aug-2009 |
Chris Lattner <sabre@nondot.org> |
convert LoopInfo.h and GraphWriter.h to use raw_ostream git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79836 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
c2a9eeb2734ac81980d38de0cddced15c1fbfd4e |
|
05-Aug-2009 |
Dan Gohman <gohman@apple.com> |
cerr isn't buffered so it doesn't need to be flushed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78135 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
00ad26ff5760ff2d1b24acb18718e63541088923 |
|
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75144 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
229509a8bc2390c4c9c1bd20f777acf29911d452 |
|
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 systems. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@75056 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
ccb3ab46f62504a84b3fda435e282821dea55438 |
|
20-Jan-2009 |
Chris Lattner <sabre@nondot.org> |
improve compatibility with various versions of graphviz, patch by Patrick Boettcher! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@62592 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
b11af0db2e1c1359543c7128a2a4c4fe61a03317 |
|
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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@49730 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
4ee451de366474b9c228b4e5fa573795a715216d |
|
29-Dec-2007 |
Chris Lattner <sabre@nondot.org> |
Remove attribution from file headers, per discussion on llvmdev. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45418 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
82493289e0234e0172313e845fb87306cf3687ac |
|
03-May-2007 |
Chris Lattner <sabre@nondot.org> |
This is a patch to fix a compile error in STLExtras.h, and a bug in GraphWriter.cpp. Patch by Florian Brandner git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36684 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
9ba8a76f8baaa1092d60ccfbc04e7efdc207c98f |
|
16-Feb-2007 |
Anton Korobeynikov <asl@math.spbu.ru> |
Add possibility to set memory limit for binaries run via libSystem. This is especially needed for bugpoint. This partly implements PR688 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@34349 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
e81561909d128c6e2d8033cb5465a49b2596b26a |
|
07-Dec-2006 |
Bill Wendling <isanbard@gmail.com> |
Changed llvm_ostream et all to OStream. llvm_cerr, llvm_cout, llvm_null, are now cerr, cout, and NullStream resp. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@32298 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
fe6b146dcd09f488b12c7ff888ead9cedc92c2a6 |
|
26-Nov-2006 |
Bill Wendling <isanbard@gmail.com> |
Removed #include <iostream> and replace with llvm_* streams. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31927 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
7b7a1be8561c0cfda11b5ff287aa115cb1e68df5 |
|
25-Aug-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Remove a character to avoid line exceeding 80 cols. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29860 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
8ea5ecb0564b8822c70ad84202471f03e2690da7 |
|
21-Aug-2006 |
Reid Spencer <rspencer@reidspencer.com> |
For PR797: Adjust usage of the ExecuteAndWait function to use the last argument which is the ErrMsg string. This is necessitated because this function no longer throws exceptions on error. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29791 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
023fcf977660e686e04f5bef0e2a7321db47df7e |
|
21-Aug-2006 |
Reid Spencer <rspencer@reidspencer.com> |
For PR797: Make sys::Program::ExecuteAndWait not throw exceptions and update any affected code. It now return -9999 to signal that the program couldn't be executed. Only one case (in bugpoint) actually examines the result code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29785 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
65a392ebeae214ccb25f4d5ec856688e4e690e0d |
|
29-Jul-2006 |
Chris Lattner <sabre@nondot.org> |
Finegrainify namespacification, minor cleanups git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29399 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|
9d5b532de9bdca37810a59a93a69128441b02c55 |
|
27-Jun-2006 |
Reid Spencer <rspencer@reidspencer.com> |
For PR801: Refactor the Graph writing code to use a common implementation which is now in lib/Support/GraphWriter.cpp. This completes the PR. Patch by Anton Korobeynikov. Thanks, Anton! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@28925 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/lib/Support/GraphWriter.cpp
|