• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/openssl-1.0.2h/crypto/ec/asm/

Lines Matching refs:a_ptr

119 my ($r_ptr,$a_ptr,$b_ptr)=("%rdi","%rsi","%rdx");
130 mov 8*0($a_ptr), $a0
131 mov 8*1($a_ptr), $a1
133 mov 8*2($a_ptr), $a2
135 mov 8*3($a_ptr), $a3
136 lea .Lpoly(%rip), $a_ptr
143 sub 8*0($a_ptr), $a0
145 sbb 8*1($a_ptr), $a1
146 sbb 8*2($a_ptr), $a2
148 sbb 8*3($a_ptr), $a3
174 mov 8*0($a_ptr), $a0
175 mov 8*1($a_ptr), $a1
176 mov 8*2($a_ptr), $a2
178 mov 8*3($a_ptr), $a3
179 lea .Lpoly(%rip), $a_ptr
183 add 8*0($a_ptr), $a0
185 adc 8*1($a_ptr), $a1
186 adc 8*2($a_ptr), $a2
188 adc 8*3($a_ptr), $a3
190 xor $a_ptr, $a_ptr # borrow $a_ptr
197 cmovz $a_ptr, $t4
234 mov 8*0($a_ptr), $a0
236 mov 8*1($a_ptr), $a1
238 mov 8*2($a_ptr), $a2
240 mov 8*3($a_ptr), $a3
261 add 8*0($a_ptr), $a0 # a0:a3+=a_ptr[0:3]
262 adc 8*1($a_ptr), $a1
264 adc 8*2($a_ptr), $a2
265 adc 8*3($a_ptr), $a3
300 mov 8*0($a_ptr), $a0
302 mov 8*1($a_ptr), $a1
303 mov 8*2($a_ptr), $a2
304 mov 8*3($a_ptr), $a3
305 lea .Lpoly(%rip), $a_ptr
315 sub 8*0($a_ptr), $a0
317 sbb 8*1($a_ptr), $a1
318 sbb 8*2($a_ptr), $a2
320 sbb 8*3($a_ptr), $a3
346 mov 8*0($a_ptr), $a0
348 mov 8*1($a_ptr), $a1
349 mov 8*2($a_ptr), $a2
350 mov 8*3($a_ptr), $a3
351 lea .Lpoly(%rip), $a_ptr
361 add 8*0($a_ptr), $a0
363 adc 8*1($a_ptr), $a1
364 adc 8*2($a_ptr), $a2
366 adc 8*3($a_ptr), $a3
398 sub 8*0($a_ptr), $a0
399 sbb 8*1($a_ptr), $a1
400 sbb 8*2($a_ptr), $a2
402 sbb 8*3($a_ptr), $a3
403 lea .Lpoly(%rip), $a_ptr
407 add 8*0($a_ptr), $a0
409 adc 8*1($a_ptr), $a1
410 adc 8*2($a_ptr), $a2
412 adc 8*3($a_ptr), $a3
431 my ($r_ptr,$a_ptr,$b_org,$b_ptr)=("%rdi","%rsi","%rdx","%rbx");
486 mov 8*0($a_ptr), $acc1
487 mov 8*1($a_ptr), $acc2
488 mov 8*2($a_ptr), $acc3
489 mov 8*3($a_ptr), $acc4
500 mov 8*0($a_ptr), $acc1
501 mov 8*1($a_ptr), $acc2
502 mov 8*2($a_ptr), $acc3
503 mov 8*3($a_ptr), $acc4
504 lea -128($a_ptr), $a_ptr # control u-op density
575 mulq 8*0($a_ptr)
581 mulq 8*1($a_ptr)
589 mulq 8*2($a_ptr)
597 mulq 8*3($a_ptr)
622 mulq 8*0($a_ptr)
628 mulq 8*1($a_ptr)
636 mulq 8*2($a_ptr)
644 mulq 8*3($a_ptr)
669 mulq 8*0($a_ptr)
675 mulq 8*1($a_ptr)
683 mulq 8*2($a_ptr)
691 mulq 8*3($a_ptr)
764 mov 8*0($a_ptr), %rax
765 mov 8*1($a_ptr), $acc6
766 mov 8*2($a_ptr), $acc7
767 mov 8*3($a_ptr), $acc0
776 mov 8*0($a_ptr), %rdx
777 mov 8*1($a_ptr), $acc6
778 mov 8*2($a_ptr), $acc7
779 mov 8*3($a_ptr), $acc0
780 lea -128($a_ptr), $a_ptr # control u-op density
835 mov 8*0($a_ptr), %rax
849 mov 8*1($a_ptr), %rax
855 mov 8*2($a_ptr), %rax
862 mov 8*3($a_ptr), %rax
872 mov .Lpoly+8*1(%rip), $a_ptr
939 sbb $a_ptr, $acc5 # .Lpoly[1]
994 mulx 8*0+128($a_ptr), $t0, $t1
998 mulx 8*1+128($a_ptr), $t0, $t1
1002 mulx 8*2+128($a_ptr), $t0, $t1
1006 mulx 8*3+128($a_ptr), $t0, $t1
1031 mulx 8*0+128($a_ptr), $t0, $t1
1035 mulx 8*1+128($a_ptr), $t0, $t1
1039 mulx 8*2+128($a_ptr), $t0, $t1
1043 mulx 8*3+128($a_ptr), $t0, $t1
1068 mulx 8*0+128($a_ptr), $t0, $t1
1072 mulx 8*1+128($a_ptr), $t0, $t1
1076 mulx 8*2+128($a_ptr), $t0, $t1
1080 mulx 8*3+128($a_ptr), $t0, $t1
1153 mov 8*0+128($a_ptr), %rdx
1161 mov 8*1+128($a_ptr), %rdx
1166 mov 8*2+128($a_ptr), %rdx
1172 mov 8*3+128($a_ptr), %rdx
1176 mov \$32, $a_ptr
1182 shlx $a_ptr, $acc0, $t0
1184 shrx $a_ptr, $acc0, $t4
1194 shlx $a_ptr, $acc1, $t0
1196 shrx $a_ptr, $acc1, $t4
1205 shlx $a_ptr, $acc2, $t0
1207 shrx $a_ptr, $acc2, $t4
1216 shlx $a_ptr, $acc3, $t0
1218 shrx $a_ptr, $acc3, $t4
1230 mov .Lpoly+8*1(%rip), $a_ptr
1241 sbb $a_ptr, $acc5 # .Lpoly[1]
1804 my ($r_ptr,$a_ptr,$b_org,$b_ptr)=("%rdi","%rsi","%rdx","%rbx");
1817 lea $bias+$a, $a_ptr
1828 lea $bias+$a, $a_ptr
2005 movdqu 0x00($a_ptr), %xmm0 # copy *(P256_POINT *)$a_ptr.x
2006 mov $a_ptr, $b_ptr # backup copy
2007 movdqu 0x10($a_ptr), %xmm1
2008 mov 0x20+8*0($a_ptr), $acc4 # load in_y in "5-4-0-1" order
2009 mov 0x20+8*1($a_ptr), $acc5
2010 mov 0x20+8*2($a_ptr), $acc0
2011 mov 0x20+8*3($a_ptr), $acc1
2025 mov 0x40+8*0($a_ptr), $src0
2026 mov 0x40+8*1($a_ptr), $acc6
2027 mov 0x40+8*2($a_ptr), $acc7
2028 mov 0x40+8*3($a_ptr), $acc0
2029 lea 0x40-$bias($a_ptr), $a_ptr
2042 lea 0x40-$bias($b_ptr), $a_ptr
2072 my ($poly1,$poly3)=($a_ptr,$t1);
2086 xor $a_ptr, $a_ptr # borrow $a_ptr
2093 cmovz $a_ptr, $t4
2142 mov $a_ptr, $poly1
2162 lea $S-$bias(%rsp), $a_ptr
2234 movdqu 0x00($a_ptr), %xmm0 # copy *(P256_POINT *)$a_ptr
2235 movdqu 0x10($a_ptr), %xmm1
2236 movdqu 0x20($a_ptr), %xmm2
2237 movdqu 0x30($a_ptr), %xmm3
2238 movdqu 0x40($a_ptr), %xmm4
2239 movdqu 0x50($a_ptr), %xmm5
2240 mov $a_ptr, $b_ptr # reassign
2241 mov $b_org, $a_ptr # reassign
2252 movdqu 0x00($a_ptr), %xmm0 # copy *(P256_POINT *)$b_ptr
2254 movdqu 0x10($a_ptr), %xmm1
2255 movdqu 0x20($a_ptr), %xmm2
2257 movdqu 0x30($a_ptr), %xmm3
2258 mov 0x40+8*0($a_ptr), $src0 # load original in2_z
2259 mov 0x40+8*1($a_ptr), $acc6
2260 mov 0x40+8*2($a_ptr), $acc7
2261 mov 0x40+8*3($a_ptr), $acc0
2274 lea 0x40-$bias($a_ptr), $a_ptr # $a_ptr is still valid
2297 lea 0x40-$bias($b_ptr), $a_ptr
2365 movq %xmm1, $a_ptr # restore $a_ptr
2404 #lea $U2(%rsp), $a_ptr
2409 lea $Rsqr(%rsp), $a_ptr
2426 mov 8*0($a_ptr), $t0
2428 mov 8*1($a_ptr), $t1
2430 mov 8*2($a_ptr), $t2
2432 mov 8*3($a_ptr), $t3
2602 movdqu 0x00($a_ptr), %xmm0 # copy *(P256_POINT *)$a_ptr
2604 movdqu 0x10($a_ptr), %xmm1
2605 movdqu 0x20($a_ptr), %xmm2
2606 movdqu 0x30($a_ptr), %xmm3
2607 movdqu 0x40($a_ptr), %xmm4
2608 movdqu 0x50($a_ptr), %xmm5
2609 mov 0x40+8*0($a_ptr), $src0 # load original in1_z
2610 mov 0x40+8*1($a_ptr), $acc6
2611 mov 0x40+8*2($a_ptr), $acc7
2612 mov 0x40+8*3($a_ptr), $acc0
2641 lea 0x40-$bias($a_ptr), $a_ptr # $a_ptr is still valid
2660 lea $Z1sqr-$bias(%rsp), $a_ptr
2709 #lea $U2(%rsp), $a_ptr
2714 lea $Rsqr(%rsp), $a_ptr
2731 mov 8*0($a_ptr), $t0
2733 mov 8*1($a_ptr), $t1
2735 mov 8*2($a_ptr), $t2
2737 mov 8*3($a_ptr), $t3