aboutsummaryrefslogtreecommitdiff
path: root/verif/generator/tosa_arg_gen.py
diff options
context:
space:
mode:
authorevacha01 <evan.chandler@arm.com>2024-01-24 12:08:09 +0000
committerevacha01 <evan.chandler@arm.com>2024-01-29 15:39:38 +0000
commit7f7d4255a5cd4e157cd385155d0c5c550648d2c4 (patch)
treec7f5ea385099984546464ed4133372a01fd1718a /verif/generator/tosa_arg_gen.py
parent66704d5aac0819ea1755e800806b869d90552ec6 (diff)
downloadreference_model-7f7d4255a5cd4e157cd385155d0c5c550648d2c4.tar.gz
Main Compliance testing for SLICE
Signed-off-by: evacha01 <evan.chandler@arm.com> Change-Id: Ib9d0abe0bd8826ca5ac051a5fe6ba18e1ba727f1
Diffstat (limited to 'verif/generator/tosa_arg_gen.py')
-rw-r--r--verif/generator/tosa_arg_gen.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/verif/generator/tosa_arg_gen.py b/verif/generator/tosa_arg_gen.py
index f598377..4863956 100644
--- a/verif/generator/tosa_arg_gen.py
+++ b/verif/generator/tosa_arg_gen.py
@@ -2912,7 +2912,16 @@ class TosaArgGen:
start, size = TosaErrorIfArgGen.eiSliceErrorIf(
testGen, error_name, ifm_shape, start, size
)
- arg_list.append(("perm{}".format(p), [start, size]))
+ arg_list.append(("perm{}".format(p), {"start": start, "size": size}))
+ # Now add data generator types
+ arg_list = TosaArgGen._add_data_generators(
+ testGen,
+ opName,
+ dtype,
+ arg_list,
+ error_name,
+ )
+ # Return list of tuples: (arg_str, args_dict)
return arg_list
@staticmethod