Lines Matching defs:fld
613 {"fld", "=fdt,[%ra+(%rb<<%sv)]", FPU_MEM(FLD), 4, ATTR (FPU), 0, NULL, 0, NULL},
614 {"fld.bi", "=fdt,[%ra],(%rb<<%sv)", FPU_MEMBI(FLD), 4, ATTR (FPU), 0, NULL, 0, NULL},
623 {"fld", "=fdt,[%ra+%rb{<<%sv}]", FPU_MEM(FLD), 4, ATTR (FPU), 0, NULL, 0, NULL},
624 {"fld.bi", "=fdt,[%ra],%rb{<<%sv}", FPU_MEMBI(FLD), 4, ATTR (FPU), 0, NULL, 0, NULL},
1949 const field_t *fld = &LEX_GET_FIELD (syn);
1957 if (fld->parse)
1959 r = fld->parse (pdesc, pinsn, &end, &value);
1968 if (fld->hw_res < _HW_LAST)
1976 k = htab_find_with_hash (hw_ktabs[fld->hw_res], odstr, hash);
1984 if (fld->hw_res == HW_GPR && (pdesc->flags & NASM_OPEN_REDUCED_REG)
1992 if (fld
2001 if (fld->hw_res == HW_GPR && (fld->bitsize + fld->shift) == 4)
2004 else if (fld->hw_res == HW_INT || fld->hw_res == HW_UINT)
2043 pinsn->field = fld;
2067 if (value & __MASK (fld->shift))
2074 if (fld->hw_res != HW_INT && ((int32_t) value >> (fld->bitsize + fld->shift)))
2079 else if (fld->hw_res == HW_INT)
2087 if ((value + (1 << (fld->bitsize + fld->shift - 1)))
2088 >> (fld->bitsize + fld->shift))
2096 (((value >> fld->shift) & __MASK (fld->bitsize)) << fld->bitpos);