From 02fd6870c1e375bc1f1a51f1aad8f04c1dc27a2c Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Fri, 8 Nov 2002 22:28:55 +0000 Subject: [PATCH] Add another option to cloneGraph git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4641 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/Analysis/DSGraph.h | 5 +++-- include/llvm/Analysis/DataStructure/DSGraph.h | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) 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 -- 2.34.1