From c15aeaa7b5cdf4409d034a50efb3c0d2959a3f6a Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Tue, 20 Apr 2021 04:44:21 -0400 Subject: Use *.cpp file extension for test programs (GH #1024) --- TestPrograms/test_arm_sm3.cpp | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 TestPrograms/test_arm_sm3.cpp (limited to 'TestPrograms/test_arm_sm3.cpp') diff --git a/TestPrograms/test_arm_sm3.cpp b/TestPrograms/test_arm_sm3.cpp new file mode 100644 index 00000000..6d1cfe38 --- /dev/null +++ b/TestPrograms/test_arm_sm3.cpp @@ -0,0 +1,21 @@ +#include +#ifdef CRYPTOPP_ARM_NEON_HEADER +# include +#endif +#ifdef CRYPTOPP_ARM_ACLE_HEADER +# include +#endif + +int main(int argc, char* argv[]) +{ + // SM3 hash + 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); + return 0; +} -- cgit v1.2.1