diff options
Diffstat (limited to 'reference_model/src/graph_node.cc')
-rw-r--r-- | reference_model/src/graph_node.cc | 9 |
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; +} |