Lines Matching refs:fcmp
380 set STORE_FLG, LV+19 # flag: operand store (ie. not fcmp/ftst)
681 # that can pass through fpsp_ovfl(). remember that fcmp, ftst, and fsincos
919 # that can pass through fpsp_unfl(). remember that fcmp, and ftst
1323 # OVFL : all except ftst,fcmp
1324 # UNFL : all except ftst,fcmp
1326 # INEX2 : all except ftst,fcmp
1336 # fcmp and ftst do not store any result.
1339 cmpi.b %d0,&0x38 # is instr fcmp or ftst?
1366 # save the result in the proper fp reg (unless the op is fcmp or ftst);
1868 # OVFL : all except ftst,fcmp
1869 # UNFL : all except ftst,fcmp
1871 # INEX2 : all except ftst,fcmp
1881 # fcmp and ftst do not store any result.
1884 cmpi.b %d0,&0x38 # is instr fcmp or ftst?
1944 # save the result in the proper fp reg (unless the op is fcmp or ftst);
2496 # fcmp fatan fscale
2573 btst &0x4,1+EXC_CMDREG(%a6) # is operation fsincos,ftst,fcmp?
2589 # the operation is fsincos, ftst, or fcmp. only fcmp is dyadic
2593 # now, we're left with ftst and fcmp. so, first let's tag them so that they don't
2594 # store a result. then, only fcmp will branch back and pick up a dst operand.
2596 btst &0x1,1+EXC_CMDREG(%a6) # is operation fcmp?
2632 # now, we save the result, unless, of course, the operation was ftst or fcmp.
3663 # operations that can pass through fpsp_inex(). remember that fcmp and ftst
4146 long fcmp - tbl_unsupp # 38: fcmp
7525 fcmp.b %fp0,&0x2 # did exponent increase?
7736 fcmp.b %fp0,&0x2 # did exponent increase?
8195 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
8306 fcmp.b %fp1,&0x2 # is |result| > 2.b?
8330 fcmp.b %fp1,&0x2 # is |result| < 2.b?
8749 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
9074 fcmp.b %fp1,&0x1 # is |result| > 1.b?
9098 fcmp.b %fp1,&0x1 # is |result| < 1.b?
9529 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
10144 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
10176 # fcmp(): fp compare op routine #
10192 # just use the actual fcmp instruction to produce the correct condition #
10197 global fcmp
10198 fcmp:
10211 fcmp.x %fp0,SRC(%a0) # do compare
10220 # fcmp: inputs are not both normalized; what are they?
10282 # unlike all other functions for QNAN and SNAN, fcmp does NOT set the
10524 fcmp.b %fp1,&0x2 # is |result| >= 2.b?
10601 fcmp.b %fp1,&0x2 # is |result| > 2.b?
10625 fcmp.b %fp1,&0x2 # is |result| < 2.b?
10937 fcmp.b %fp1,&0x1 # is |result| > 1.b?
10960 fcmp.b %fp1,&0x1 # is |result| < 1.b?
11323 fcmp.x %fp0,%fp1 # is first result > second?
11776 fcmp.x %fp0,%fp1 # is first result > second?
12229 fcmp.b %fp1,&0x1 # is |result| >= 1.b?
14126 fcmp.x %fp0,%fp2 # compare abs(YINT) with 10^(LEN-1)
14135 fcmp.x %fp0,%fp2 # compare abs(YINT) with 10^LEN
14165 fcmp.x %fp0,%fp2 # check if abs(YINT) = 10^LEN