Lines Matching defs:fcmp
370 set STORE_FLG, LV+19 # flag: operand store (ie. not fcmp/ftst)
671 # that can pass through fpsp_ovfl(). remember that fcmp, ftst, and fsincos
909 # that can pass through fpsp_unfl(). remember that fcmp, and ftst
1313 # OVFL : all except ftst,fcmp
1314 # UNFL : all except ftst,fcmp
1316 # INEX2 : all except ftst,fcmp
1326 # fcmp and ftst do not store any result.
1329 cmpi.b %d0,&0x38 # is instr fcmp or ftst?
1356 # save the result in the proper fp reg (unless the op is fcmp or ftst);
1858 # OVFL : all except ftst,fcmp
1859 # UNFL : all except ftst,fcmp
1861 # INEX2 : all except ftst,fcmp
1871 # fcmp and ftst do not store any result.
1874 cmpi.b %d0,&0x38 # is instr fcmp or ftst?
1934 # save the result in the proper fp reg (unless the op is fcmp or ftst);
2486 # fcmp fatan fscale
2563 btst &0x4,1+EXC_CMDREG(%a6) # is operation fsincos,ftst,fcmp?
2579 # the operation is fsincos, ftst, or fcmp. only fcmp is dyadic
2583 # now, we're left with ftst and fcmp. so, first let's tag them so that they don't
2584 # store a result. then, only fcmp will branch back and pick up a dst operand.
2586 btst &0x1,1+EXC_CMDREG(%a6) # is operation fcmp?
2622 # now, we save the result, unless, of course, the operation was ftst or fcmp.
3653 # operations that can pass through fpsp_inex(). remember that fcmp and ftst
4136 long fcmp - tbl_unsupp # 38: fcmp
7515 fcmp.b %fp0,&0x2 # did exponent increase?
7726 fcmp.b %fp0,&0x2 # did exponent increase?
8185 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
8296 fcmp.b %fp1,&0x2 # is |result| > 2.b?
8320 fcmp.b %fp1,&0x2 # is |result| < 2.b?
8739 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
9064 fcmp.b %fp1,&0x1 # is |result| > 1.b?
9088 fcmp.b %fp1,&0x1 # is |result| < 1.b?
9519 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
10134 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
10166 # fcmp(): fp compare op routine #
10182 # just use the actual fcmp instruction to produce the correct condition #
10187 global fcmp
10188 fcmp:
10201 fcmp.x %fp0,SRC(%a0) # do compare
10210 # fcmp: inputs are not both normalized; what are they?
10272 # unlike all other functions for QNAN and SNAN, fcmp does NOT set the
10514 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
10591 fcmp.b %fp1,&0x2 # is |result| > 2.b?
10615 fcmp.b %fp1,&0x2 # is |result| < 2.b?
10927 fcmp.b %fp1,&0x1 # is |result| > 1.b?
10950 fcmp.b %fp1,&0x1 # is |result| < 1.b?
11313 fcmp.x %fp0,%fp1 # is first result > second?
11766 fcmp.x %fp0,%fp1 # is first result > second?
12219 fcmp.b %fp1,&0x1 # is |result| >= 1.b?
14116 fcmp.x %fp0,%fp2 # compare abs(YINT) with 10^(LEN-1)
14125 fcmp.x %fp0,%fp2 # compare abs(YINT) with 10^LEN
14155 fcmp.x %fp0,%fp2 # check if abs(YINT) = 10^LEN