From 0e1fc52851be58fe4a06410556f62da47154c3c7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Sat, 28 Nov 2020 14:24:43 +0100 Subject: ppc: Use vaddcuw instruction. --- powerpc64/p7/chacha-2core.asm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'powerpc64') diff --git a/powerpc64/p7/chacha-2core.asm b/powerpc64/p7/chacha-2core.asm index 265918b6..4d4f4906 100644 --- a/powerpc64/p7/chacha-2core.asm +++ b/powerpc64/p7/chacha-2core.asm @@ -73,9 +73,7 @@ PROLOGUE(_nettle_chacha_2core) lxvw4x VSR(X3), r8, SRC - vsubuwm X0, X0, X1 C {-1,0,...,0} - vcmpequw Y3, X3, X0 - vand Y3, Y3, X1 C Counter carry out + vaddcuw Y3, X3, X1 C Counter carry out vsldoi Y3, Y3, Y3, 12 vor Y3, Y3, X1 -- cgit v1.2.1