1 //go:build amd64 && !purego 2 3 package p256k1 4 5 // EcmultCombined computes r = na*a + ng*G using 4x64-optimized combined Strauss 6 // This uses BMI2 MULX instructions for faster field operations 7 func EcmultCombined(r *GroupElementJacobian, a *GroupElementJacobian, na, ng *Scalar) { 8 EcmultCombined4x64(r, a, na, ng) 9 } 10