From: Chris Lattner Date: Fri, 8 Nov 2002 22:28:55 +0000 (+0000) Subject: Add another option to cloneGraph X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=02fd6870c1e375bc1f1a51f1aad8f04c1dc27a2c;p=llvm Add another option to cloneGraph git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4641 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Analysis/DSGraph.h b/include/llvm/Analysis/DSGraph.h index 50123dc178d..26dee954be1 100644 --- a/include/llvm/Analysis/DSGraph.h +++ b/include/llvm/Analysis/DSGraph.h @@ -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 diff --git a/include/llvm/Analysis/DataStructure/DSGraph.h b/include/llvm/Analysis/DataStructure/DSGraph.h index 50123dc178d..26dee954be1 100644 --- a/include/llvm/Analysis/DataStructure/DSGraph.h +++ b/include/llvm/Analysis/DataStructure/DSGraph.h @@ -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