Lines Matching full:raw
42 /* Print the floating point number specified by RAW. */
45 print_i387_value (char *raw, struct ui_file *file) in print_i387_value() argument
53 value = extract_typed_floating (raw, builtin_type_i387_ext); in print_i387_value()
66 /* Print the classification for the register contents RAW. */
69 print_i387_ext (unsigned char *raw, struct ui_file *file) in print_i387_ext() argument
76 sign = raw[9] & 0x80; in print_i387_ext()
77 integer = raw[7] & 0x80; in print_i387_ext()
78 exponent = (((raw[9] & 0x7f) << 8) | raw[8]); in print_i387_ext()
79 fraction[0] = ((raw[3] << 24) | (raw[2] << 16) | (raw[1] << 8) | raw[0]); in print_i387_ext()
80 fraction[1] = (((raw[7] & 0x7f) << 24) | (raw[6] << 16) in print_i387_ext()
81 | (raw[5] << 8) | raw[4]); in print_i387_ext()
100 print_i387_value (raw, file); in print_i387_ext()
104 print_i387_value (raw, file); in print_i387_ext()
240 unsigned char raw[I386_MAX_REGISTER_SIZE]; in i387_print_float_info() local
262 get_frame_register (frame, (fpreg + 8 - top) % 8 + I387_ST0_REGNUM, raw); in i387_print_float_info()
266 fprintf_filtered (file, "%02x", raw[i]); in i387_print_float_info()
269 print_i387_ext (raw, file); in i387_print_float_info()
548 static int i387_tag (const unsigned char *raw);
725 *RAW. */
728 i387_tag (const unsigned char *raw) in i387_tag() argument
734 integer = raw[7] & 0x80; in i387_tag()
735 exponent = (((raw[9] & 0x7f) << 8) | raw[8]); in i387_tag()
736 fraction[0] = ((raw[3] << 24) | (raw[2] << 16) | (raw[1] << 8) | raw[0]); in i387_tag()
737 fraction[1] = (((raw[7] & 0x7f) << 24) | (raw[6] << 16) in i387_tag()
738 | (raw[5] << 8) | raw[4]); in i387_tag()