SVE vectorization
Compare changes
@@ -14,8 +16,17 @@ def get_argument_string(function_shortcut):
@@ -14,8 +16,17 @@ def get_argument_string(function_shortcut):
@@ -30,58 +41,94 @@ def get_vector_instruction_set_arm(data_type='double', instruction_set='neon'):
@@ -30,58 +41,94 @@ def get_vector_instruction_set_arm(data_type='double', instruction_set='neon'):
result['makeVec'] = f'makeVec_f{bits[data_type]}' + '(' + ", ".join(['{' + str(i) + '}' for i in range(width)]) + \