Home | History | Annotate | Download | only in priv

Lines Matching refs:FPCR

1624    i->ARM64in.FPCR.toFPCR = toFPCR;
1625 i->ARM64in.FPCR.iReg = iReg;
2266 if (i->ARM64in.FPCR.toFPCR) {
2267 vex_printf("msr fpcr, ");
2268 ppHRegARM64(i->ARM64in.FPCR.iReg);
2271 ppHRegARM64(i->ARM64in.FPCR.iReg);
2272 vex_printf(", fpcr");
2773 if (i->ARM64in.FPCR.toFPCR)
2774 addHRegUse(u, HRmRead, i->ARM64in.FPCR.iReg);
2776 addHRegUse(u, HRmWrite, i->ARM64in.FPCR.iReg);
3066 i->ARM64in.FPCR.iReg = lookupHRegRemap(m, i->ARM64in.FPCR.iReg);
4799 20:19 carry the rounding mode, using the same encoding as FPCR
4848 Rounding, when dst is smaller than src, is per the FPCR.
4882 000, 11110 01 1,001 11,1 10000 n d FRINTI Dd, Dm (round per FPCR)
4913 000, 11110 00 1,001 11,1 10000 n d FRINTI Sd, Sm (round per FPCR)
4982 Bool toFPCR = i->ARM64in.FPCR.toFPCR;
4983 UInt iReg = iregNo(i->ARM64in.FPCR.iReg);
4985 /* 0xD51B44 000 Rt MSR fpcr, rT */
4989 goto bad; // FPCR -> iReg case currently ATC