Lines Matching refs:x28
233 stp x27,x28,[sp,#80]
487 adc x28,xzr,xzr // carry bit, modulo-scheduled
508 adc x28,x28,xzr
522 adcs x26,x28,x17
660 mul x28,x4,x19 // t[0]*n0
675 mul x15,x7,x28
677 mul x16,x8,x28
678 str x28,[x2],#8 // put aside t[0]*n0 for tail processing
679 mul x17,x9,x28
682 mul x14,x10,x28
684 mul x15,x11,x28
686 mul x16,x12,x28
688 mul x17,x13,x28
690 umulh x14,x6,x28 // hi(n[0-7])*lo(t[0]*n0)
692 umulh x15,x7,x28
694 umulh x16,x8,x28
696 umulh x17,x9,x28
699 umulh x14,x10,x28
701 umulh x15,x11,x28
703 umulh x16,x12,x28
705 umulh x17,x13,x28
706 mul x28,x4,x19 // next t[0]*n0
740 adc x28,xzr,xzr // carry bit, modulo-scheduled
761 adc x28,x28,xzr
775 adcs x26,x28,x17
827 mul x28,x4,x19
932 adc x28,xzr,xzr
951 sbcs x28,x28,xzr // did it borrow?
975 ldp x27,x28,[x29,#80]
988 stp x27,x28,[sp,#80]
1011 mov x28,#0
1018 add x28,x28,#8
1020 and x28,x28,#31
1032 ldr x24,[x2,x28] // next b[i] (or b[0])
1059 cbnz x28,.Loop_mul4x_1st_reduction
1075 add x28,x28,#8
1077 and x28,x28,#31
1088 ldr x24,[x2,x28] // next b[i] (or b[0])
1107 ldr x25,[sp,x28] // next t[0]*n0
1115 cbnz x28,.Loop_mul4x_1st_tail
1153 add x28,x28,#8
1155 and x28,x28,#31
1167 ldr x24,[x2,x28] // next b[i]
1193 cbnz x28,.Loop_mul4x_reduction
1217 add x28,x28,#8
1219 and x28,x28,#31
1230 ldr x24,[x2,x28] // next b[i]
1248 ldr x25,[sp,x28] // next a[0]*n0
1257 cbnz x28,.Loop_mul4x_tail
1317 sub x28,x5,#8*4
1322 sub x28,x28,#8*4
1334 cbnz x28,.Lmul4x_sub
1349 sub x28,x5,#8*4
1351 sub x28,x28,#8*4
1367 cbnz x28,.Lmul4x_cond_copy
1413 ldp x27,x28,[x29,#80]