Lines Matching +full:- +full:20
1 // SPDX-License-Identifier: GPL-2.0-or-later
42 [ADF_CODE >> 20] = float64_add,
43 [MUF_CODE >> 20] = float64_mul,
44 [SUF_CODE >> 20] = float64_sub,
45 [RSF_CODE >> 20] = float64_rsf,
46 [DVF_CODE >> 20] = float64_div,
47 [RDF_CODE >> 20] = float64_rdv,
48 [RMF_CODE >> 20] = float64_rem,
51 [FML_CODE >> 20] = float64_mul,
52 [FDV_CODE >> 20] = float64_div,
53 [FRD_CODE >> 20] = float64_rdv,
90 [MVF_CODE >> 20] = float64_mvf,
91 [MNF_CODE >> 20] = float64_mnf,
92 [ABS_CODE >> 20] = float64_abs,
93 [RND_CODE >> 20] = float64_round_to_int,
94 [URD_CODE >> 20] = float64_round_to_int,
95 [SQT_CODE >> 20] = float64_sqrt,
96 [NRM_CODE >> 20] = float64_mvf,
109 switch (fpa11->fType[Fm]) { in DoubleCPDO()
111 rFm = float32_to_float64(fpa11->fpreg[Fm].fSingle); in DoubleCPDO()
115 rFm = fpa11->fpreg[Fm].fDouble; in DoubleCPDO()
123 opc_mask_shift = (opcode & MASK_ARITHMETIC_OPCODE) >> 20; in DoubleCPDO()
128 switch (fpa11->fType[Fn]) { in DoubleCPDO()
130 rFn = float32_to_float64(fpa11->fpreg[Fn].fSingle); in DoubleCPDO()
134 rFn = fpa11->fpreg[Fn].fDouble; in DoubleCPDO()
142 rFd->fDouble = dyadic_double[opc_mask_shift](roundData, rFn, rFm); in DoubleCPDO()
148 rFd->fDouble = monadic_double[opc_mask_shift](roundData, rFm); in DoubleCPDO()