Lines Matching refs:r1
290 u_int r1,r2,t; /* operand register offsets */ in decode_0c() local
303 r1 = extru(ir,fpr1pos,5) * sizeof(double)/sizeof(u_int); in decode_0c()
304 if (r1 == 0) /* map fr0 source to constant zero */ in decode_0c()
305 r1 = fpzeroreg; in decode_0c()
323 r1 &= ~3; in decode_0c()
324 fpregs[t+3] = fpregs[r1+3]; in decode_0c()
325 fpregs[t+2] = fpregs[r1+2]; in decode_0c()
327 fpregs[t+1] = fpregs[r1+1]; in decode_0c()
329 fpregs[t] = fpregs[r1]; in decode_0c()
338 r1 &= ~3; in decode_0c()
339 fpregs[t+3] = fpregs[r1+3]; in decode_0c()
340 fpregs[t+2] = fpregs[r1+2]; in decode_0c()
342 fpregs[t+1] = fpregs[r1+1]; in decode_0c()
345 fpregs[t] = fpregs[r1] & 0x7fffffff; in decode_0c()
354 r1 &= ~3; in decode_0c()
355 fpregs[t+3] = fpregs[r1+3]; in decode_0c()
356 fpregs[t+2] = fpregs[r1+2]; in decode_0c()
358 fpregs[t+1] = fpregs[r1+1]; in decode_0c()
361 fpregs[t] = fpregs[r1] ^ 0x80000000; in decode_0c()
370 r1 &= ~3; in decode_0c()
371 fpregs[t+3] = fpregs[r1+3]; in decode_0c()
372 fpregs[t+2] = fpregs[r1+2]; in decode_0c()
374 fpregs[t+1] = fpregs[r1+1]; in decode_0c()
377 fpregs[t] = fpregs[r1] | 0x80000000; in decode_0c()
383 return(sgl_fsqrt(&fpregs[r1],0, in decode_0c()
386 return(dbl_fsqrt(&fpregs[r1],0, in decode_0c()
395 return(sgl_frnd(&fpregs[r1],0, in decode_0c()
398 return(dbl_frnd(&fpregs[r1],0, in decode_0c()
427 return(sgl_to_dbl_fcnvff(&fpregs[r1],0, in decode_0c()
430 return(dbl_to_sgl_fcnvff(&fpregs[r1],0, in decode_0c()
438 return(sgl_to_sgl_fcnvxf(&fpregs[r1],0, in decode_0c()
441 return(sgl_to_dbl_fcnvxf(&fpregs[r1],0, in decode_0c()
444 return(dbl_to_sgl_fcnvxf(&fpregs[r1],0, in decode_0c()
447 return(dbl_to_dbl_fcnvxf(&fpregs[r1],0, in decode_0c()
453 return(sgl_to_sgl_fcnvfx(&fpregs[r1],0, in decode_0c()
456 return(sgl_to_dbl_fcnvfx(&fpregs[r1],0, in decode_0c()
459 return(dbl_to_sgl_fcnvfx(&fpregs[r1],0, in decode_0c()
462 return(dbl_to_dbl_fcnvfx(&fpregs[r1],0, in decode_0c()
468 return(sgl_to_sgl_fcnvfxt(&fpregs[r1],0, in decode_0c()
471 return(sgl_to_dbl_fcnvfxt(&fpregs[r1],0, in decode_0c()
474 return(dbl_to_sgl_fcnvfxt(&fpregs[r1],0, in decode_0c()
477 return(dbl_to_dbl_fcnvfxt(&fpregs[r1],0, in decode_0c()
483 return(sgl_to_sgl_fcnvuf(&fpregs[r1],0, in decode_0c()
486 return(sgl_to_dbl_fcnvuf(&fpregs[r1],0, in decode_0c()
489 return(dbl_to_sgl_fcnvuf(&fpregs[r1],0, in decode_0c()
492 return(dbl_to_dbl_fcnvuf(&fpregs[r1],0, in decode_0c()
498 return(sgl_to_sgl_fcnvfu(&fpregs[r1],0, in decode_0c()
501 return(sgl_to_dbl_fcnvfu(&fpregs[r1],0, in decode_0c()
504 return(dbl_to_sgl_fcnvfu(&fpregs[r1],0, in decode_0c()
507 return(dbl_to_dbl_fcnvfu(&fpregs[r1],0, in decode_0c()
513 return(sgl_to_sgl_fcnvfut(&fpregs[r1],0, in decode_0c()
516 return(sgl_to_dbl_fcnvfut(&fpregs[r1],0, in decode_0c()
519 return(dbl_to_sgl_fcnvfut(&fpregs[r1],0, in decode_0c()
522 return(dbl_to_dbl_fcnvfut(&fpregs[r1],0, in decode_0c()
558 retval = sgl_fcmp(&fpregs[r1], in decode_0c()
565 retval = dbl_fcmp(&fpregs[r1], in decode_0c()
589 retval = sgl_fcmp(&fpregs[r1], in decode_0c()
596 retval = dbl_fcmp(&fpregs[r1], in decode_0c()
640 return(sgl_fadd(&fpregs[r1],&fpregs[r2], in decode_0c()
643 return(dbl_fadd(&fpregs[r1],&fpregs[r2], in decode_0c()
652 return(sgl_fsub(&fpregs[r1],&fpregs[r2], in decode_0c()
655 return(dbl_fsub(&fpregs[r1],&fpregs[r2], in decode_0c()
664 return(sgl_fmpy(&fpregs[r1],&fpregs[r2], in decode_0c()
667 return(dbl_fmpy(&fpregs[r1],&fpregs[r2], in decode_0c()
676 return(sgl_fdiv(&fpregs[r1],&fpregs[r2], in decode_0c()
679 return(dbl_fdiv(&fpregs[r1],&fpregs[r2], in decode_0c()
688 return(sgl_frem(&fpregs[r1],&fpregs[r2], in decode_0c()
691 return(dbl_frem(&fpregs[r1],&fpregs[r2], in decode_0c()
709 u_int r1,r2,t; /* operand register offsets */ local
718 r1 = ((extru(ir,fpr1pos,5)<<1)|(extru(ir,fpxr1pos,1)));
719 if (r1 == 0)
720 r1 = fpzeroreg;
734 r1 &= ~1;
751 fpregs[t+1] = fpregs[r1+1];
753 fpregs[t] = fpregs[r1];
762 fpregs[t+1] = fpregs[r1+1];
764 fpregs[t] = fpregs[r1] & 0x7fffffff;
773 fpregs[t+1] = fpregs[r1+1];
775 fpregs[t] = fpregs[r1] ^ 0x80000000;
784 fpregs[t+1] = fpregs[r1+1];
786 fpregs[t] = fpregs[r1] | 0x80000000;
792 return(sgl_fsqrt(&fpregs[r1],0,
795 return(dbl_fsqrt(&fpregs[r1],0,
804 return(sgl_frnd(&fpregs[r1],0,
807 return(dbl_frnd(&fpregs[r1],0,
834 return(sgl_to_dbl_fcnvff(&fpregs[r1],0,
837 return(dbl_to_sgl_fcnvff(&fpregs[r1],0,
845 return(sgl_to_sgl_fcnvxf(&fpregs[r1],0,
848 return(sgl_to_dbl_fcnvxf(&fpregs[r1],0,
851 return(dbl_to_sgl_fcnvxf(&fpregs[r1],0,
854 return(dbl_to_dbl_fcnvxf(&fpregs[r1],0,
860 return(sgl_to_sgl_fcnvfx(&fpregs[r1],0,
863 return(sgl_to_dbl_fcnvfx(&fpregs[r1],0,
866 return(dbl_to_sgl_fcnvfx(&fpregs[r1],0,
869 return(dbl_to_dbl_fcnvfx(&fpregs[r1],0,
875 return(sgl_to_sgl_fcnvfxt(&fpregs[r1],0,
878 return(sgl_to_dbl_fcnvfxt(&fpregs[r1],0,
881 return(dbl_to_sgl_fcnvfxt(&fpregs[r1],0,
884 return(dbl_to_dbl_fcnvfxt(&fpregs[r1],0,
890 return(sgl_to_sgl_fcnvuf(&fpregs[r1],0,
893 return(sgl_to_dbl_fcnvuf(&fpregs[r1],0,
896 return(dbl_to_sgl_fcnvuf(&fpregs[r1],0,
899 return(dbl_to_dbl_fcnvuf(&fpregs[r1],0,
905 return(sgl_to_sgl_fcnvfu(&fpregs[r1],0,
908 return(sgl_to_dbl_fcnvfu(&fpregs[r1],0,
911 return(dbl_to_sgl_fcnvfu(&fpregs[r1],0,
914 return(dbl_to_dbl_fcnvfu(&fpregs[r1],0,
920 return(sgl_to_sgl_fcnvfut(&fpregs[r1],0,
923 return(sgl_to_dbl_fcnvfut(&fpregs[r1],0,
926 return(dbl_to_sgl_fcnvfut(&fpregs[r1],0,
929 return(dbl_to_dbl_fcnvfut(&fpregs[r1],0,
962 retval = sgl_fcmp(&fpregs[r1],
969 retval = dbl_fcmp(&fpregs[r1],
994 retval = sgl_fcmp(&fpregs[r1],
1001 retval = dbl_fcmp(&fpregs[r1],
1036 return(sgl_fadd(&fpregs[r1],&fpregs[r2],
1039 return(dbl_fadd(&fpregs[r1],&fpregs[r2],
1045 return(sgl_fsub(&fpregs[r1],&fpregs[r2],
1048 return(dbl_fsub(&fpregs[r1],&fpregs[r2],
1080 return(sgl_fmpy(&fpregs[r1],
1083 return(dbl_fmpy(&fpregs[r1],
1090 return(sgl_fdiv(&fpregs[r1],&fpregs[r2],
1093 return(dbl_fdiv(&fpregs[r1],&fpregs[r2],
1099 return(sgl_frem(&fpregs[r1],&fpregs[r2],
1102 return(dbl_frem(&fpregs[r1],&fpregs[r2],