Home
last modified time | relevance | path

Searched refs:FOP_TO_IDX (Results 1 – 3 of 3) sorted by relevance

/openbmc/linux/arch/arm/vfp/
H A Dvfpsingle.c1158 [FOP_TO_IDX(FOP_FMAC)] = { vfp_single_fmac, 0 },
1159 [FOP_TO_IDX(FOP_FNMAC)] = { vfp_single_fnmac, 0 },
1160 [FOP_TO_IDX(FOP_FMSC)] = { vfp_single_fmsc, 0 },
1161 [FOP_TO_IDX(FOP_FNMSC)] = { vfp_single_fnmsc, 0 },
1162 [FOP_TO_IDX(FOP_FMUL)] = { vfp_single_fmul, 0 },
1163 [FOP_TO_IDX(FOP_FNMUL)] = { vfp_single_fnmul, 0 },
1164 [FOP_TO_IDX(FOP_FADD)] = { vfp_single_fadd, 0 },
1165 [FOP_TO_IDX(FOP_FSUB)] = { vfp_single_fsub, 0 },
1166 [FOP_TO_IDX(FOP_FDIV)] = { vfp_single_fdiv, 0 },
1184 fop = (op == FOP_EXT) ? &fops_ext[FEXT_TO_IDX(inst)] : &fops[FOP_TO_IDX(op)]; in vfp_single_cpdo()
[all …]
H A Dvfpdouble.c1113 [FOP_TO_IDX(FOP_FMAC)] = { vfp_double_fmac, 0 },
1114 [FOP_TO_IDX(FOP_FNMAC)] = { vfp_double_fnmac, 0 },
1115 [FOP_TO_IDX(FOP_FMSC)] = { vfp_double_fmsc, 0 },
1116 [FOP_TO_IDX(FOP_FNMSC)] = { vfp_double_fnmsc, 0 },
1117 [FOP_TO_IDX(FOP_FMUL)] = { vfp_double_fmul, 0 },
1118 [FOP_TO_IDX(FOP_FNMUL)] = { vfp_double_fnmul, 0 },
1119 [FOP_TO_IDX(FOP_FADD)] = { vfp_double_fadd, 0 },
1120 [FOP_TO_IDX(FOP_FSUB)] = { vfp_double_fsub, 0 },
1121 [FOP_TO_IDX(FOP_FDIV)] = { vfp_double_fdiv, 0 },
1139 fop = (op == FOP_EXT) ? &fops_ext[FEXT_TO_IDX(inst)] : &fops[FOP_TO_IDX(op)]; in vfp_double_cpdo()
[all …]
H A Dvfpinstr.h30 #define FOP_TO_IDX(inst) ((inst & 0x00b00000) >> 20 | (inst & (1 << 6)) >> 4) macro