• Home
  • Raw
  • Download

Lines Matching refs:rax

100 	mov	($ap),%rax
107 mov %rax,$lo0
108 mov ($np),%rax
114 add %rax,$lo0 # discarded
115 mov 8($ap),%rax
124 add %rax,$hi1
125 mov ($ap,$j,8),%rax
135 add %rax,$hi0
136 mov ($np,$j,8),%rax
145 add %rax,$hi1
146 mov ($ap),%rax # ap[0]
169 add %rax,$lo0 # ap[0]*bp[i]+tp[0]
170 mov ($np),%rax
177 add %rax,$lo0 # discarded
178 mov 8($ap),%rax
188 add %rax,$hi1
189 mov ($ap,$j,8),%rax
199 add %rax,$hi0
200 mov ($np,$j,8),%rax
211 add %rax,$hi1
212 mov ($ap),%rax # ap[0]
233 mov (%rsp),%rax # tp[0]
238 .Lsub: sbb ($np,$i,8),%rax
239 mov %rax,($rp,$i,8) # rp[i]=tp[i]-np[i]
240 mov 8($ap,$i,8),%rax # tp[i+1]
245 sbb \$0,%rax # handle upmost overflow bit
247 and %rax,$ap
248 not %rax
250 and %rax,$np
255 mov ($ap,$i,8),%rax
257 mov %rax,($rp,$i,8) # rp[i]=tp[i]
263 mov \$1,%rax
306 mov ($ap),%rax
313 mov %rax,$A[0]
314 mov ($np),%rax
320 add %rax,$A[0] # discarded
321 mov 8($ap),%rax
326 add %rax,$A[1]
327 mov 8($np),%rax
332 add %rax,$N[1]
333 mov 16($ap),%rax
344 add %rax,$A[0]
345 mov -16($np,$j,8),%rax
350 add %rax,$N[0]
351 mov -8($ap,$j,8),%rax
359 add %rax,$A[1]
360 mov -8($np,$j,8),%rax
365 add %rax,$N[1]
366 mov ($ap,$j,8),%rax
374 add %rax,$A[0]
375 mov ($np,$j,8),%rax
380 add %rax,$N[0]
381 mov 8($ap,$j,8),%rax
389 add %rax,$A[1]
390 mov 8($np,$j,8),%rax
396 add %rax,$N[1]
397 mov -16($ap,$j,8),%rax
407 add %rax,$A[0]
408 mov -16($np,$j,8),%rax
413 add %rax,$N[0]
414 mov -8($ap,$j,8),%rax
422 add %rax,$A[1]
423 mov -8($np,$j,8),%rax
428 add %rax,$N[1]
429 mov ($ap),%rax # ap[0]
450 add %rax,$A[0] # ap[0]*bp[i]+tp[0]
451 mov ($np),%rax
458 add %rax,$A[0] # "$N[0]", discarded
459 mov 8($ap),%rax
464 add %rax,$A[1]
465 mov 8($np),%rax
472 add %rax,$N[1]
473 mov 16($ap),%rax
484 add %rax,$A[0]
485 mov -16($np,$j,8),%rax
492 add %rax,$N[0]
493 mov -8($ap,$j,8),%rax
501 add %rax,$A[1]
502 mov -8($np,$j,8),%rax
509 add %rax,$N[1]
510 mov ($ap,$j,8),%rax
518 add %rax,$A[0]
519 mov ($np,$j,8),%rax
526 add %rax,$N[0]
527 mov 8($ap,$j,8),%rax
535 add %rax,$A[1]
536 mov 8($np,$j,8),%rax
544 add %rax,$N[1]
545 mov -16($ap,$j,8),%rax
555 add %rax,$A[0]
556 mov -16($np,$j,8),%rax
563 add %rax,$N[0]
564 mov -8($ap,$j,8),%rax
572 add %rax,$A[1]
573 mov -8($np,$j,8),%rax
581 add %rax,$N[1]
582 mov ($ap),%rax # ap[0]
601 my @ri=("%rax","%rdx",$m0,$m1);
676 mov \$1,%rax
755 mov -24($aptr,$i),%rax # a[1]
758 mov %rax,$a1
761 mov %rax,$A0[0] # a[1]*a[0]
762 mov $ai,%rax # a[2]
768 add %rax,$A0[1]
769 mov $ai,%rax
778 mov %rax,$A1[0] # a[2]*a[1]+t[3]
779 mov $ai,%rax
787 add %rax,$A0[0] # a[3]*a[0]+a[2]*a[1]+t[3]
788 mov $ai,%rax
798 add %rax,$A1[1] # a[3]*a[1]+t[4]
799 mov $ai,%rax
806 add %rax,$A0[1] # a[4]*a[0]+a[3]*a[1]+t[4]
807 mov $ai,%rax # a[3]
815 add %rax,$A1[0] # a[4]*a[3]+t[5]
816 mov $ai,%rax
823 add %rax,$A0[0] # a[5]*a[2]+a[4]*a[3]+t[5]
824 mov $ai,%rax
831 add %rax,$A1[1] # a[5]*a[3]+t[6]
832 mov $ai,%rax
839 add %rax,$A0[1] # a[6]*a[2]+a[5]*a[3]+t[6]
840 mov $ai,%rax # a[3]
848 add %rax,$A1[0] # a[6]*a[5]+t[7]
849 mov $ai,%rax
857 add %rax,$A0[0] # a[7]*a[4]+a[6]*a[5]+t[6]
858 mov $ai,%rax
869 add %rax,$A1[1]
881 mov -24($aptr,$i),%rax # a[1]
884 mov %rax,$a1
889 add %rax,$A0[0] # a[1]*a[0]+t[1]
890 mov $ai,%rax # a[2]
898 add %rax,$A0[1]
899 mov $ai,%rax
912 add %rax,$A1[0] # a[2]*a[1]+t[3]
913 mov $ai,%rax
920 add %rax,$A0[0] # a[3]*a[0]+a[2]*a[1]+t[3]
921 mov $ai,%rax
935 add %rax,$A1[1] # a[3]*a[1]+t[4]
936 mov $ai,%rax
943 add %rax,$A0[1] # a[4]*a[0]+a[3]*a[1]+t[4]
944 mov $ai,%rax # a[3]
953 add %rax,$A1[0] # a[4]*a[3]+t[5]
954 mov $ai,%rax
962 add %rax,$A0[0] # a[5]*a[2]+a[4]*a[3]+t[5]
963 mov $ai,%rax
974 add %rax,$A1[1]
986 mov -24($aptr),%rax # a[1]
989 mov %rax,$a1
993 add %rax,$A0[0] # a[1]*a[0]+t[1], preloaded t[1]
994 mov $ai,%rax # a[2]
1002 add %rax,$A0[1]
1003 mov $ai,%rax
1009 add %rax,$A1[0] # a[2]*a[1]+t[3], preloaded t[3]
1010 mov $ai,%rax
1018 add %rax,$A0[0] # a[3]*a[0]+a[2]*a[1]+t[3]
1019 mov $ai,%rax
1027 add %rax,$A1[1]
1028 mov -16($aptr),%rax # a[2]
1045 add $A1[0],%rax # t[5]
1047 mov %rax,8($tptr) # t[5]
1051 mov -16($aptr,$i),%rax # a[0]
1063 mul %rax # a[i]*a[i]
1066 adc %rax,$S[0]
1067 mov -8($aptr,$i),%rax # a[i+1] # prefetch
1080 mul %rax # a[i]*a[i]
1083 adc %rax,$S[2]
1084 mov 0($aptr,$i),%rax # a[i+1] # prefetch
1101 mul %rax # a[i]*a[i]
1104 adc %rax,$S[0]
1105 mov -8($aptr,$i),%rax # a[i+1] # prefetch
1118 mul %rax # a[i]*a[i]
1121 adc %rax,$S[2]
1122 mov 0($aptr,$i),%rax # a[i+1] # prefetch
1135 mul %rax # a[i]*a[i]
1138 adc %rax,$S[0]
1139 mov 8($aptr,$i),%rax # a[i+1] # prefetch
1152 mul %rax # a[i]*a[i]
1155 adc %rax,$S[2]
1156 mov 16($aptr,$i),%rax # a[i+1] # prefetch
1171 mul %rax # a[i]*a[i]
1174 adc %rax,$S[0]
1175 mov -8($aptr),%rax # a[i+1] # prefetch
1186 mul %rax # a[i]*a[i]
1188 adc %rax,$S[2]
1209 lea 64(%rsp,$num,2),%rax # end of t[] buffer
1211 mov %rax,8(%rsp) # save end of t[] buffer
1215 mov 0($nptr,$j),%rax # n[0] # modsched #
1218 mov %rax,$Ni[0] # # modsched #
1225 add %rax,$A0[0] # n[0]*m0+t[0]
1226 mov $Ni[1],%rax
1234 add %rax,$A0[1] # n[1]*m0+t[1]
1235 mov $Ni[0],%rax
1245 add %rax,$A1[0] # n[0]*m1+"t[1]"
1246 mov $Ni[0],%rax
1254 add %rax,$A0[0] # n[2]*m0+t[2]
1255 mov $Ni[1],%rax
1263 add %rax,$A1[1] # n[1]*m1+"t[2]"
1264 mov $Ni[1],%rax
1273 add %rax,$A0[1] # n[3]*m0+t[3]
1274 mov $Ni[0],%rax
1285 add %rax,$A1[0] # n[2]*m1+"t[3]"
1286 mov $Ni[0],%rax
1294 add %rax,$A0[0] # n[4]*m0+t[4]
1295 mov $Ni[1],%rax
1303 add %rax,$A1[1] # n[3]*m1+"t[4]"
1304 mov $Ni[1],%rax
1312 add %rax,$A0[1] # n[5]*m0+t[5]
1313 mov $Ni[0],%rax
1322 add %rax,$A1[0] # n[4]*m1+"t[5]"
1323 mov $Ni[0],%rax
1331 add %rax,$A0[0] # n[6]*m0+t[6]
1332 mov $Ni[1],%rax
1340 add %rax,$A1[1] # n[5]*m1+"t[6]"
1341 mov $Ni[1],%rax
1350 add %rax,$A0[1] # n[7]*m0+t[7]
1351 mov $Ni[0],%rax
1363 add %rax,$A1[0] # n[6]*m1+"t[7]"
1364 mov $Ni[1],%rax
1382 add %rax,$A1[1] # n[7]*m1+"t[8]"
1383 mov $Ni[0],%rax # # modsched #
1406 my @ri=("%rax","%rdx","%r10","%r11");
1487 mov \$1,%rax
1529 mov 120($context),%rax # pull context->Rax
1540 mov 152($context),%rax # pull context->Rsp
1548 mov 8(%rax,%r10,8),%rax # pull saved stack pointer
1549 lea 48(%rax),%rax
1551 mov -8(%rax),%rbx
1552 mov -16(%rax),%rbp
1553 mov -24(%rax),%r12
1554 mov -32(%rax),%r13
1555 mov -40(%rax),%r14
1556 mov -48(%rax),%r15
1581 mov 120($context),%rax # pull context->Rax
1588 mov 152($context),%rax # pull context->Rsp
1594 mov 56(%rax),%rax # pull saved stack pointer
1595 lea 48(%rax),%rax
1597 mov -8(%rax),%rbx
1598 mov -16(%rax),%rbp
1599 mov -24(%rax),%r12
1600 mov -32(%rax),%r13
1601 mov -40(%rax),%r14
1602 mov -48(%rax),%r15
1611 mov 8(%rax),%rdi
1612 mov 16(%rax),%rsi
1613 mov %rax,152($context) # restore context->Rsp