diff --git a/internal/sm2ec/p256_asm_s390x.s b/internal/sm2ec/p256_asm_s390x.s index cdc29fb..69746f3 100644 --- a/internal/sm2ec/p256_asm_s390x.s +++ b/internal/sm2ec/p256_asm_s390x.s @@ -276,7 +276,7 @@ loop_select: VAB SEL2, ONE, SEL2 ADD $96, P1ptr ADD $1, COUNT - CMPBNE COUNT, $32, loop_select + CMPBLE COUNT, LIMIT, loop_select //CMPW COUNT, $33 //BLT loop_select