Taints the non-acquire RMW's store address with the load part
[oota-llvm.git] / include / llvm / IR / Argument.h
index 97eedf9c4cd7d997b53809bb1b0a51b41b4c831d..0092f49e49ad6200dcc8adeab4fb9dd8e0d9e903 100644 (file)
@@ -21,8 +21,7 @@
 
 namespace llvm {
 
-template<typename ValueSubClass, typename ItemParentClass>
-  class SymbolTableListTraits;
+template <typename NodeTy> class SymbolTableListTraits;
 
 /// \brief LLVM Argument representation
 ///
@@ -36,7 +35,7 @@ class Argument : public Value, public ilist_node<Argument> {
   virtual void anchor();
   Function *Parent;
 
-  friend class SymbolTableListTraits<Argument, Function>;
+  friend class SymbolTableListTraits<Argument>;
   void setParent(Function *parent);
 
 public: