[llvm] r301811 - [WebAssembly] Fix use of SDNodeFlags after API change in r301803

Derek Schuff via llvm-commits llvm-commits at lists.llvm.org
Mon May 1 09:49:39 PDT 2017


Author: dschuff
Date: Mon May  1 11:49:39 2017
New Revision: 301811

URL: http://llvm.org/viewvc/llvm-project?rev=301811&view=rev
Log:
[WebAssembly] Fix use of SDNodeFlags after API change in r301803

Modified:
    llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrMemory.td

Modified: llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrMemory.td
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrMemory.td?rev=301811&r1=301810&r2=301811&view=diff
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrMemory.td (original)
+++ llvm/trunk/lib/Target/WebAssembly/WebAssemblyInstrMemory.td Mon May  1 11:49:39 2017
@@ -26,7 +26,7 @@
 // offset for an add that needs wrapping.
 def regPlusImm : PatFrag<(ops node:$addr, node:$off),
                          (add node:$addr, node:$off),
-                         [{ return N->getFlags()->hasNoUnsignedWrap(); }]>;
+                         [{ return N->getFlags().hasNoUnsignedWrap(); }]>;
 
 // Treat an 'or' node as an 'add' if the or'ed bits are known to be zero.
 def or_is_add : PatFrag<(ops node:$lhs, node:$rhs), (or node:$lhs, node:$rhs),[{
@@ -47,7 +47,7 @@ def or_is_add : PatFrag<(ops node:$lhs,
 def regPlusGA : PatFrag<(ops node:$addr, node:$off),
                         (add node:$addr, node:$off),
                         [{
-  return N->getFlags()->hasNoUnsignedWrap();
+  return N->getFlags().hasNoUnsignedWrap();
 }]>;
 
 // We don't need a regPlusES because external symbols never have constant




More information about the llvm-commits mailing list