Lines Matching refs:x28
232 stp x27,x28,[sp,#80]
486 adc x28,xzr,xzr // carry bit, modulo-scheduled
507 adc x28,x28,xzr
521 adcs x26,x28,x17
659 mul x28,x4,x19 // t[0]*n0
674 mul x15,x7,x28
676 mul x16,x8,x28
677 str x28,[x2],#8 // put aside t[0]*n0 for tail processing
678 mul x17,x9,x28
681 mul x14,x10,x28
683 mul x15,x11,x28
685 mul x16,x12,x28
687 mul x17,x13,x28
689 umulh x14,x6,x28 // hi(n[0-7])*lo(t[0]*n0)
691 umulh x15,x7,x28
693 umulh x16,x8,x28
695 umulh x17,x9,x28
698 umulh x14,x10,x28
700 umulh x15,x11,x28
702 umulh x16,x12,x28
704 umulh x17,x13,x28
705 mul x28,x4,x19 // next t[0]*n0
739 adc x28,xzr,xzr // carry bit, modulo-scheduled
760 adc x28,x28,xzr
774 adcs x26,x28,x17
826 mul x28,x4,x19
931 adc x28,xzr,xzr
950 sbcs x28,x28,xzr // did it borrow?
974 ldp x27,x28,[x29,#80]
987 stp x27,x28,[sp,#80]
1010 mov x28,#0
1017 add x28,x28,#8
1019 and x28,x28,#31
1031 ldr x24,[x2,x28] // next b[i] (or b[0])
1058 cbnz x28,Loop_mul4x_1st_reduction
1074 add x28,x28,#8
1076 and x28,x28,#31
1087 ldr x24,[x2,x28] // next b[i] (or b[0])
1106 ldr x25,[sp,x28] // next t[0]*n0
1114 cbnz x28,Loop_mul4x_1st_tail
1152 add x28,x28,#8
1154 and x28,x28,#31
1166 ldr x24,[x2,x28] // next b[i]
1192 cbnz x28,Loop_mul4x_reduction
1216 add x28,x28,#8
1218 and x28,x28,#31
1229 ldr x24,[x2,x28] // next b[i]
1247 ldr x25,[sp,x28] // next a[0]*n0
1256 cbnz x28,Loop_mul4x_tail
1316 sub x28,x5,#8*4
1321 sub x28,x28,#8*4
1333 cbnz x28,Lmul4x_sub
1348 sub x28,x5,#8*4
1350 sub x28,x28,#8*4
1366 cbnz x28,Lmul4x_cond_copy
1412 ldp x27,x28,[x29,#80]