7a2bdde0a0eebcd2125055e0eacaca040f0b766c |
|
15-Apr-2011 |
Chris Lattner <sabre@nondot.org> |
Fix a ton of comment typos found by codespell. Patch by Luis Felipe Strano Moraes! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@129558 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
7ee42e6a28784dcf6a6fa25c776362044eea6a91 |
|
01-Mar-2011 |
Dan Gohman <gohman@apple.com> |
Escape graph edge labels. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126788 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
b0cdabb6c2413dff2a8d68b30ff31fd5920c4b37 |
|
01-Mar-2011 |
Dan Gohman <gohman@apple.com> |
Code simplification. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126786 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
a91f86c49a63f7a37c662c3a9553055bff33a84b |
|
27-Feb-2011 |
Tobias Grosser <grosser@fim.uni-passau.de> |
Pass the graph to the DOTGraphTraits.getEdgeAttributes(). This follows the interface of getNodeAttributes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126562 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
5860c6c09e58c3f6d19cee4458320c42a5d17298 |
|
17-Jan-2011 |
Devang Patel <dpatel@apple.com> |
Revert rr123550. It causes clang build failure on darwin9. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123661 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
36852d3681ec239df82e1fd86d93a91a9f49e592 |
|
15-Jan-2011 |
Michael J. Spencer <bigcheesegs@gmail.com> |
Support/GraphWriter: Replace all internal uses of PathV1 with PathV2. The external API still uses PathV1. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123550 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
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/include/llvm/Support/GraphWriter.h
|
cce563cf1cdbdcb470a1823f1e917960dde3aad6 |
|
27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
writeGraph doesn't need its ShortNames argument. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114842 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
d73b908f263d538f380e7fbee508d4e9a1a71791 |
|
27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Don't construct a redundant GraphWriter object. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114838 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
f7e2ca9e161140f658a2ae65ad67e508b703ac8c |
|
27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Factor out code from the standalone WriteGraph function into a helper function on GraphWriter. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114837 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
4c6809d8e38b9690898700085ebbd913e035c2e2 |
|
27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Remove WriteGraph's Name argument, which it didn't use, and rename writeHeader's Name argument to Title, to be consistent with WriteGraph. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114829 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
640e74207eb75ebc1f22b3cf1c1c39b32bbf232d |
|
27-Sep-2010 |
Dan Gohman <gohman@apple.com> |
Fix indentation. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114827 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
68e18b30540104f2302f560dd90b405b60084158 |
|
20-Aug-2010 |
Mikhail Glushenkov <foldr@codedgers.com> |
Disambiguate calls to WriteGraph() to disable ADL. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111618 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
c0086edac493a767bfbe8ee53f7e5856e9655007 |
|
20-Aug-2010 |
Mikhail Glushenkov <foldr@codedgers.com> |
Trailing whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@111617 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
f96b0063674e6bf72da5429bd49097e33c2325c7 |
|
22-Jul-2010 |
Tobias Grosser <grosser@fim.uni-passau.de> |
Add new RegionInfo pass. The RegionInfo pass detects single entry single exit regions in a function, where a region is defined as any subgraph that is connected to the remaining graph at only two spots. Furthermore an hierarchical region tree is built. Use it by calling "opt -regions analyze" or "opt -view-regions". git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@109089 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
89938ce0ad6a0c13104495e2a00d3cc745e34068 |
|
14-May-2010 |
Dan Gohman <gohman@apple.com> |
Add an isNodeHidden to the graph traits, to support definition of subgraph views. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@103772 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
5b296e307f71bcaf3d31eff4a04ba5d2016eb628 |
|
30-Apr-2010 |
Dan Gohman <gohman@apple.com> |
Properly escape edge source and destination labels. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@102728 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
795eb2ae8eacba3d9d9e55353475b94de5d5d94c |
|
30-Nov-2009 |
Benjamin Kramer <benny.kra@googlemail.com> |
Fix odd declaration. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90138 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
56f4ef3232850e29c4635d0923910acce8887bd0 |
|
30-Nov-2009 |
Tobias Grosser <grosser@fim.uni-passau.de> |
Remove ShortNames from getNodeLabel in DOTGraphTraits git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90134 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
a10d598602308549d87d2c5d9848f5a72fda2b43 |
|
30-Nov-2009 |
Tobias Grosser <grosser@fim.uni-passau.de> |
Instantiate DefaultDOTGraphTraits git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90133 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
ce4edd647bddec0be61df39962f1a697068891f2 |
|
30-Nov-2009 |
Tobias Grosser <grosser@fim.uni-passau.de> |
Do not point edge heads to source labels If no destination label is available, just point to the node itself instead of pointing to some source label. Source and destination labels are not related in any way. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90132 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
c500566d9fb70472a17f62b4cf1689062c52e095 |
|
30-Nov-2009 |
Tobias Grosser <grosser@fim.uni-passau.de> |
Only print edgeSourceLabels if they are not empty Graphviz can layout the graphs better if a node does not contain source ports. Therefore only print the ports if the source ports are useful, that means are not labeled with the empty string "". This patch also simplifies graphs without any edgeSourceLabels e.g. the dominance trees. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@90131 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
65b660743ccce5393f70d3667ac4e2b0b76e5236 |
|
20-Sep-2009 |
Daniel Dunbar <daniel@zuster.org> |
A few more tabs -> spaces. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82358 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
baa26395ccf17fc988bb9cf62d6659ca8415ece9 |
|
25-Aug-2009 |
Dan Gohman <gohman@apple.com> |
Make LLVM command-line tools overwrite their output files without -f. This is conventional command-line tool behavior. -f now just means "enable binary output on terminals". Add a -f option to llvm-extract and llvm-link, for consistency. Remove F_Force from raw_fd_ostream and enable overwriting and truncating by default. Introduce an F_Excl flag to permit users to enable a failure when the file already exists. This flag is currently unused. Update Makefiles and documentation accordingly. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79990 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
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/include/llvm/Support/GraphWriter.h
|
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/include/llvm/Support/GraphWriter.h
|
ea2381eb7143e2ba3ad37de386cabd392b6609d8 |
|
05-Aug-2009 |
Andrew Lenharth <andrewl@lenharth.org> |
only point to dest labels if the graph has them git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78192 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
787b0db33c0aed66e74ec826809f8ff2fa174349 |
|
23-Jul-2009 |
Andrew Lenharth <andrewl@lenharth.org> |
emit simple node was using different labels for fields than the rest of the graph writter git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@76879 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
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/include/llvm/Support/GraphWriter.h
|
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/include/llvm/Support/GraphWriter.h
|
8cbc94afb71fd2da72d8f1284f7f53e39019fdec |
|
24-Jun-2009 |
Owen Anderson <resistor@mac.com> |
Get rid of the global CFGOnly flag by threading a ShortNames parameters through the GraphViz rendering code. Update other uses in the codebase for this change. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74084 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
fe2cce63aa26d0916fa7be32c6bf7fa8fb059ee7 |
|
20-Feb-2009 |
Misha Brukman <brukman+llvm@gmail.com> |
Removed trailing whitespace. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@65196 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
7953f3781077b6feaba3708fb96ef917f8e8fc89 |
|
28-Jul-2008 |
Dan Gohman <gohman@apple.com> |
Don't use reinterpret_cast when it isn't needed. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@54130 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
358033102ffaef4d1afb1c0b7e96440906f0b48f |
|
21-Jul-2008 |
Dan Gohman <gohman@apple.com> |
Enhance the GraphWriter support for edge destinations, and teach the SelectionDAG graph writer to make use of them. Now, nodes with multiple values are displayed as such, with incoming edges pointing to the specific value they use. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53875 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
2d3ff5a7aee24024765629d17ebff351ea11c9bb |
|
21-Jul-2008 |
Dan Gohman <gohman@apple.com> |
Make the GraphWriter be more consistent about the string used for the graph "title" and the graph "label", as there are differences in interpretation of these strings between viewers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53871 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
358f5ac9721f02eec68145bba012322ebc78d58c |
|
10-Jul-2008 |
Dan Gohman <gohman@apple.com> |
Escape the graph name. This unbreaks -view-cfg. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53417 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
afbd0737e7593f1b79ed5060e506749558e82ab9 |
|
09-Jul-2008 |
Dan Gohman <gohman@apple.com> |
The graph name really does matter for configurations that use gv. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53259 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
e4706a0b51cbb6ba74844dd70a51a5fea0d2c336 |
|
07-Jul-2008 |
Dan Gohman <gohman@apple.com> |
Remove uses of "llvm/Support/Debug.h" from LLVM include files, which all happened be unnecessary. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53182 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
34cd4a484e532cc463fd5a4bf59b88d13c5467c1 |
|
05-May-2008 |
Evan Cheng <evan.cheng@apple.com> |
Fix more -Wshorten-64-to-32 warnings. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50659 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
f02e26abc04c95be6be02b614ea68616ed5c0927 |
|
23-Jan-2008 |
Ted Kremenek <kremenek@apple.com> |
Added special escape sequences "\{", "\}", and "\|" when processing getNodeLabel(); these sequences allow the user to specify the characters '{', '}', and '|' in the label, which facilitate breaking the label into multiple record segments. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@46283 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
7ed47a13356daed2a34cd2209a31f92552e3bdd8 |
|
29-Dec-2007 |
Chris Lattner <sabre@nondot.org> |
Don't attribute in file headers anymore. See llvmdev for the discussion of this change. Boy are my fingers tired. ;-) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@45411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
96345186a5fefff5c88195f6f2505232215b258e |
|
19-Sep-2007 |
Ted Kremenek <kremenek@apple.com> |
Previously GraphWriter assumed operator*() for node_iterator always returned a reference type. This patch allows operator*() to return a non-reference type while still maintaining the old behavior when it does return a reference type. This patch was motivated when I tried to use "df_iterator" (see llvm/ADT/DepthFirstIterator.h) as a "node_iterator", as df_iterator does not return a reference type and thus we would get a compilation error when trying to take the address of a temporary. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42151 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
1a0190f4f0deafddc107c45784ebc543666e909a |
|
30-Aug-2007 |
Ted Kremenek <kremenek@apple.com> |
Added Graphviz escaping for the '|' character. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@41610 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
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/include/llvm/Support/GraphWriter.h
|
52883e7a9a637c0d6dea091917090a8ac63e7736 |
|
17-Nov-2006 |
Bill Wendling <isanbard@gmail.com> |
Used llvm_ostream instead of std::ostream objects. This will reduce use of the icky <iostream> class. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31818 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
ec20402c90b605afeedbcf0e3aabe6f8054f23dd |
|
02-Oct-2006 |
Jim Laskey <jlaskey@mac.com> |
Add ability to annotate (color) nodes in a viewGraph. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@30686 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
51c5a286bae5ad27ddc49602f44b7ea7253a4cc9 |
|
23-Aug-2006 |
Reid Spencer <rspencer@reidspencer.com> |
For PR797: Final removal of exceptions from lib/System and adjustment of users to accommodate. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29846 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
487447626c273962744820a370d93ddef961c3f2 |
|
22-Aug-2006 |
Reid Spencer <rspencer@reidspencer.com> |
Make the sys::Path::GetTemporaryDirectory method not throw exceptions and adjust users of it to compensate. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29831 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
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/include/llvm/Support/GraphWriter.h
|
f85a55b09657094a1e3954728c7f4ca5bdb6f56a |
|
01-Oct-2005 |
Chris Lattner <sabre@nondot.org> |
Annotate nodes with their addresses if a graph requests it. This is Jim's feature implemented so that graphs could 'opt-in' and get this behavior. This is currently used by selection dags. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23576 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
b78ea801cd762ede7586c6e8ae37f8009100289a |
|
30-Sep-2005 |
Jim Laskey <jlaskey@mac.com> |
Reverting change moving to selection dag graph. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23568 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
e6e34bc07c7c3b1c8cd1e231ec543e484301a055 |
|
30-Sep-2005 |
Jim Laskey <jlaskey@mac.com> |
Add the node name (thus the address) to node label. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@23565 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
63b3afa98460ce38a1c48d3c44ef6edfdaf37b77 |
|
21-Apr-2005 |
Misha Brukman <brukman+llvm@gmail.com> |
Remove trailing whitespace git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21411 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
89a1ed58399045d2b2c7b246571945b068f2e5e1 |
|
11-Jan-2005 |
Chris Lattner <sabre@nondot.org> |
Add support for bottom-up graphs. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19446 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
ce393a609ba1df701cfba9e96749275a16e22ade |
|
11-Jan-2005 |
Chris Lattner <sabre@nondot.org> |
Add a helper method git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@19439 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
551ccae044b0ff658fe629dd67edd5ffe75d10e8 |
|
02-Sep-2004 |
Reid Spencer <rspencer@reidspencer.com> |
Changes For Bug 352 Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16137 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
6a6dd6f487bfda1fe8fbb4ab7cb0a9fa1fbadbcf |
|
11-Feb-2004 |
Chris Lattner <sabre@nondot.org> |
If a node has more than 64 outgoing edges, make the edges go from the 'truncated' block, instead of dropping them entirely. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@11334 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
8b70b78ba489b090d9866e6a4084ab1e8613b527 |
|
16-Nov-2003 |
Chris Lattner <sabre@nondot.org> |
Fixes for PR114: Thanks to Reid Spencer! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10029 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
d0fde30ce850b78371fd1386338350591f9ff494 |
|
11-Nov-2003 |
Brian Gaeke <gaeke@uiuc.edu> |
Put all LLVM code into the llvm namespace, as per bug 109. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9903 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
1926f69c53e4581ad10ba2e12eb2bbd21e4c06ef |
|
31-Oct-2003 |
Chris Lattner <sabre@nondot.org> |
Escape "'s, which are frequent visitors to C++ types git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9642 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
b2109ce97881269a610fa4afbcbca350e975174d |
|
20-Oct-2003 |
John Criswell <criswell@uiuc.edu> |
Added LLVM notice. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@9300 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
48486893f46d2e12e926682a3ecb908716bc66c4 |
|
30-Sep-2003 |
Chris Lattner <sabre@nondot.org> |
Standardize header file comments git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@8782 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
a329733f471a51d64dadbc4ac400c7e54d94358b |
|
05-Feb-2003 |
Chris Lattner <sabre@nondot.org> |
Allow the addition of edge source labels git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5493 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
d8d97ce857121b31ce2508f48cb3d2e46f72ec4b |
|
10-Nov-2002 |
Chris Lattner <sabre@nondot.org> |
Fix a problem where bad graphs could be generated git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4671 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
ab77194e2a895bd2862f3a23bcd9d31efb553a54 |
|
27-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
Old GCC's don't have an <ostream> git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4293 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
137d399faea745a9b75315fd1d5c4c1855fd6f4f |
|
18-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
Don't emit braces around something without outgoing edges git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4225 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
dc05fffe2bbbdecf2e0dc0bb691b8967777edc9a |
|
17-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
Break up the GraphWriter into smaller chunks to be used in different ways git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4207 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
7be17dd23364e7f3bd63f5e765c9381bdb544cd5 |
|
16-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
Allow simple nodes to have outgoing edges git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4202 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
96f549310013eaf751ff401b5ad3cbe01542e9b1 |
|
16-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
* Factor printing code again, add emitSimpleNode method git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4198 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
834a9d12f3575f0030f39117546f01fc7e0ff300 |
|
16-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
* Add new DOTGraphTraits::addCustomGraphFeatures method git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4197 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
8c836ce4f86713376b626e30765494f0a4f7e4b3 |
|
16-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
* Significantly refactor GraphWriter into a class. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4194 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
63a32de77680dd705d3f2788ea60021ecd4ad51e |
|
16-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
- Generic graph printing infrastructure changes: * Only print outgoing edges from a cell if the destination isn't null. This is important for DSGraphs, which have sources with no edges. * Allow Node attributes to override shape of the node git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4192 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
f6516da9b3b39ccdf0efe8f999ecbae31d2497be |
|
11-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
* Don't only print out reachable nodes in the graph. * use new api to get all nodes in the graph * Allow custom graph traits git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4109 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
9106a588060085316895a9b256909d795c2f5b5e |
|
08-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
Don't rotate paper. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4066 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|
95b923d548ed2e0f0993bb613868c871646f120c |
|
07-Oct-2002 |
Chris Lattner <sabre@nondot.org> |
- Allow printing generic LLVM graphs to 'dot' files, so they can be visualized easily. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4061 91177308-0d34-0410-b5e6-96231b3b80d8
/external/llvm/include/llvm/Support/GraphWriter.h
|