diff options
author | Matthew Haddon <matthew.haddon@arm.com> | 2021-08-23 16:43:13 +0100 |
---|---|---|
committer | Kevin Cheng <kevin.cheng@arm.com> | 2021-08-31 23:16:55 +0100 |
commit | 459443c59fcfb5eb2ec3df4579cfe87f3a45db1c (patch) | |
tree | ba8101b3272e8c511a42b1307805d116d66bee85 /reference_model/src/ops/ewise_binary.cc | |
parent | 82ad4d628cdb2e20975d8b7b43b41bbf381b015f (diff) | |
download | reference_model-459443c59fcfb5eb2ec3df4579cfe87f3a45db1c.tar.gz |
Rename DIV operator to INTDIV
* In line with the TOSA spec the DIV operator has been renamed INTDIV
Signed-off-by: Matthew Haddon <matthew.haddon@arm.com>
Signed-off-by: Kevin Cheng <kevin.cheng@arm.com>
Change-Id: I1dc6e88220ef26b24487675600b6cd1e5bb8b0f7
Diffstat (limited to 'reference_model/src/ops/ewise_binary.cc')
-rw-r--r-- | reference_model/src/ops/ewise_binary.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/reference_model/src/ops/ewise_binary.cc b/reference_model/src/ops/ewise_binary.cc index 16c4901..d6a95e1 100644 --- a/reference_model/src/ops/ewise_binary.cc +++ b/reference_model/src/ops/ewise_binary.cc @@ -301,16 +301,16 @@ int OpBitwiseXor<Rank, Dtype>::register_fcn() } template <int Rank, DType Dtype> -int OpDiv<Rank, Dtype>::register_fcn() +int OpIntdiv<Rank, Dtype>::register_fcn() { switch (InDtype) { case DType_INT32: this->fcn = [this](InEigenType a, InEigenType b) -> OutEigenType { - REQUIRE(b != 0, "OpDiv: divisor must be non-zero value"); + REQUIRE(b != 0, "OpIntDiv: divisor must be non-zero value"); int64_t res_in_64 = static_cast<int64_t>(a) / b; int64_t i32_max_in_64 = static_cast<int64_t>(std::numeric_limits<InEigenType>::max()); - REQUIRE(a <= i32_max_in_64, "OpDiv: result not in i32 range"); + REQUIRE(a <= i32_max_in_64, "OpIntDiv: result not in i32 range"); return static_cast<InEigenType>(res_in_64); }; break; @@ -637,7 +637,7 @@ DEF_INSTANTIATE_RANK0_6_ONE_RANK_ONE_TYPE(OpBitwiseXor, INT8); DEF_INSTANTIATE_RANK0_6_ONE_RANK_ONE_TYPE(OpBitwiseXor, INT16); DEF_INSTANTIATE_RANK0_6_ONE_RANK_ONE_TYPE(OpBitwiseXor, INT32); -DEF_INSTANTIATE_RANK0_6_ONE_RANK_ONE_TYPE(OpDiv, INT32); +DEF_INSTANTIATE_RANK0_6_ONE_RANK_ONE_TYPE(OpIntdiv, INT32); DEF_INSTANTIATE_RANK0_6_ONE_RANK_ONE_TYPE(OpLogicalAnd, BOOL); |