Add another option to cloneGraph
authorChris Lattner <sabre@nondot.org>
Fri, 8 Nov 2002 22:28:55 +0000 (22:28 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 8 Nov 2002 22:28:55 +0000 (22:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4641 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Analysis/DSGraph.h
include/llvm/Analysis/DataStructure/DSGraph.h

index 50123dc178d11302c094d5b8cefb002d88497657..26dee954be1f143eb865e5918b95eb02e3c9502c 100644 (file)
@@ -140,8 +140,9 @@ public:
   // CloneFlags enum - Bits that may be passed into the cloneInto method to
   // specify how to clone the function graph.
   enum CloneFlags {
-    StripAllocaBit     = 1 << 0, KeepAllocaBit  = 0 << 0,
-    DontCloneCallNodes = 2 << 0, CloneCallNodes = 0 << 0,
+    StripAllocaBit        = 1 << 0, KeepAllocaBit     = 0 << 0,
+    DontCloneCallNodes    = 1 << 1, CloneCallNodes    = 0 << 0,
+    DontCloneAuxCallNodes = 1 << 2, CloneAuxCallNodes = 0 << 0,
   };
 
   // cloneInto - Clone the specified DSGraph into the current graph, returning
index 50123dc178d11302c094d5b8cefb002d88497657..26dee954be1f143eb865e5918b95eb02e3c9502c 100644 (file)
@@ -140,8 +140,9 @@ public:
   // CloneFlags enum - Bits that may be passed into the cloneInto method to
   // specify how to clone the function graph.
   enum CloneFlags {
-    StripAllocaBit     = 1 << 0, KeepAllocaBit  = 0 << 0,
-    DontCloneCallNodes = 2 << 0, CloneCallNodes = 0 << 0,
+    StripAllocaBit        = 1 << 0, KeepAllocaBit     = 0 << 0,
+    DontCloneCallNodes    = 1 << 1, CloneCallNodes    = 0 << 0,
+    DontCloneAuxCallNodes = 1 << 2, CloneAuxCallNodes = 0 << 0,
   };
 
   // cloneInto - Clone the specified DSGraph into the current graph, returning