[MLIR] Remove constexpr from LoopOps.td
authorNagy Mostafa <nagy.h.mostafa@intel.com>
Fri, 21 Feb 2020 19:48:45 +0000 (11:48 -0800)
committerDiego Caballero <diego.caballero@intel.com>
Fri, 21 Feb 2020 19:49:32 +0000 (11:49 -0800)
Reviewed By: rriddle

Differential Revision: https://reviews.llvm.org/D74978

mlir/include/mlir/Dialect/LoopOps/LoopOps.td

index 0c943b3..2d04965 100644 (file)
@@ -149,7 +149,7 @@ def ForOp : Loop_Op<"for",
       return getBody()->getNumArguments() - 1; 
     }
     /// Number of operands controlling the loop: lb, ub, step
-    constexpr unsigned getNumControlOperands() { return 3; }
+    unsigned getNumControlOperands() { return 3; }
     /// Does the operation hold operands for loop-carried values
     bool hasIterOperands() { 
       return getOperation()->getNumOperands() > getNumControlOperands();