Searched refs:FOP_TO_IDX (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/arch/arm/vfp/ |
H A D | vfpsingle.c | 1158 [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 D | vfpdouble.c | 1113 [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 D | vfpinstr.h | 30 #define FOP_TO_IDX(inst) ((inst & 0x00b00000) >> 20 | (inst & (1 << 6)) >> 4) macro
|