diff options
Diffstat (limited to 'include/llvm/Support/DataFlow.h')
-rw-r--r-- | include/llvm/Support/DataFlow.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/include/llvm/Support/DataFlow.h b/include/llvm/Support/DataFlow.h index 4b94ba36a3..8f79ead1c5 100644 --- a/include/llvm/Support/DataFlow.h +++ b/include/llvm/Support/DataFlow.h @@ -23,11 +23,11 @@ namespace llvm { // Provide specializations of GraphTraits to be able to treat def-use/use-def // chains as graphs -template <> struct GraphTraits<const User*> { +template <> struct GraphTraits<const Value*> { typedef const Value NodeType; typedef Value::use_const_iterator ChildIteratorType; - static NodeType *getEntryNode(const User *G) { + static NodeType *getEntryNode(const Value *G) { return G; } @@ -40,11 +40,11 @@ template <> struct GraphTraits<const User*> { } }; -template <> struct GraphTraits<User*> { +template <> struct GraphTraits<Value*> { typedef Value NodeType; typedef Value::use_iterator ChildIteratorType; - static NodeType *getEntryNode(User *G) { + static NodeType *getEntryNode(Value *G) { return G; } |