From 5baf6c536491080d4e84a472943c0b37e576ae25 Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sun, 13 Feb 2022 18:21:54 -0500 Subject: Fix SM3 and SM4 test programs --- TestPrograms/test_arm_sm3.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'TestPrograms/test_arm_sm3.cpp') diff --git a/TestPrograms/test_arm_sm3.cpp b/TestPrograms/test_arm_sm3.cpp index fc6da40d..2a627c15 100644 --- a/TestPrograms/test_arm_sm3.cpp +++ b/TestPrograms/test_arm_sm3.cpp @@ -7,13 +7,13 @@ int main(int argc, char* argv[]) { // SM3 hash // https://developer.arm.com/architectures/instruction-sets/simd-isas/neon/intrinsics?search=SM3 - uint32x4_t y; - y=vsm3ss1q_u32(x,y,y); - y=vsm3tt1aq_u32(x,y,y,3); - y=vsm3tt1bq_u32(x,y,y,1); - y=vsm3tt2aq_u32(x,y,y,2); - y=vsm3tt2bq_u32(x,y,y,3); - y=vsm3partw1q_u32(x,y,y); - y=vsm3partw2q_u32(x,y,y); + uint32x4_t x={1}, y={2}, z={3}; + y=vsm3ss1q_u32(x,y,z); + y=vsm3tt1aq_u32(x,y,z,3); + y=vsm3tt1bq_u32(x,y,z,1); + y=vsm3tt2aq_u32(x,y,z,2); + y=vsm3tt2bq_u32(x,y,z,3); + y=vsm3partw1q_u32(x,y,z); + y=vsm3partw2q_u32(x,y,z); return 0; } -- cgit v1.2.1