aboutsummaryrefslogtreecommitdiff
path: root/reference_model/src/graph_node.cc
diff options
context:
space:
mode:
Diffstat (limited to 'reference_model/src/graph_node.cc')
-rw-r--r--reference_model/src/graph_node.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/reference_model/src/graph_node.cc b/reference_model/src/graph_node.cc
index 4629156..5f85932 100644
--- a/reference_model/src/graph_node.cc
+++ b/reference_model/src/graph_node.cc
@@ -219,3 +219,12 @@ int GraphNode::validateRequiredRank(const Tensor* t)
return 0;
}
+
+int GraphNode::idiv_check(int input1, int input2, int& result)
+{
+ ERROR_IF(input2 == 0, "idiv_check: input2 must not be zero");
+ ERROR_IF(input1 % input2 != 0, "idiv_check: input1 must be a multiple of input2");
+
+ result = input1 / input2;
+ return 0;
+}