Lines Matching refs:val

81 #define NEXTSINGLE(val, p) \  argument
83 floatformat_to_double (&floatformat_ieee_single_big, (char *) p - 4, &val))
86 #define NEXTDOUBLE(val, p) \ argument
88 floatformat_to_double (&floatformat_ieee_double_big, (char *) p - 8, &val))
91 #define NEXTEXTEND(val, p) \ argument
93 floatformat_to_double (&floatformat_m68881_ext, (char *) p - 12, &val))
170 int val = 0; in fetch_arg() local
175 val = buffer[3] >> 5; in fetch_arg()
179 val = ((buffer[3] >> 3) & 0x2) | ((~buffer[1] >> 7) & 0x1); in fetch_arg()
183 val = ((buffer[3] >> 3) & 0x2) | ((buffer[1] >> 7) & 0x1); in fetch_arg()
187 val = buffer[0] >> 2; in fetch_arg()
191 val = buffer[2] >> 1; in fetch_arg()
195 val = buffer[0] >> 1; in fetch_arg()
199 val = buffer[1]; in fetch_arg()
203 val = buffer[1]; in fetch_arg()
207 val = (buffer[0] << 8) + buffer[1]; in fetch_arg()
208 val >>= 9; in fetch_arg()
212 val = (buffer[0] << 8) + buffer[1]; in fetch_arg()
213 val >>= 6; in fetch_arg()
218 val = (buffer[3] >> 4); in fetch_arg()
223 val = buffer[3]; in fetch_arg()
228 val = (buffer[2] << 8) + buffer[3]; in fetch_arg()
229 val >>= 12; in fetch_arg()
234 val = (buffer[2] << 8) + buffer[3]; in fetch_arg()
235 val >>= 6; in fetch_arg()
241 val = (buffer[2] << 8) + buffer[3]; in fetch_arg()
246 val = (buffer[4] << 8) + buffer[5]; in fetch_arg()
247 val >>= 12; in fetch_arg()
252 val = (buffer[4] << 8) + buffer[5]; in fetch_arg()
253 val >>= 6; in fetch_arg()
258 val = (buffer[4] << 8) + buffer[5]; in fetch_arg()
263 val = (buffer[2] << 8) + buffer[3]; in fetch_arg()
264 val >>= 7; in fetch_arg()
269 val = (buffer[2] << 8) + buffer[3]; in fetch_arg()
270 val >>= 10; in fetch_arg()
275 val = (buffer[2] << 8) + buffer[3]; in fetch_arg()
276 val >>= 5; in fetch_arg()
280 val = (buffer[1] >> 6); in fetch_arg()
284 val = (buffer[1] & 0x40 ? 0x8 : 0) in fetch_arg()
290 val = (buffer[1] & 0x40 ? 0x8 : 0) | ((buffer[0] >> 1) & 0x7); in fetch_arg()
294 val = (buffer[2] >> 4) | (buffer[3] & 0x80 ? 0x10 : 0); in fetch_arg()
298 val = (buffer[1] & 0xf) | (buffer[3] & 0x40 ? 0x10 : 0); in fetch_arg()
302 val = (buffer[3] & 0xf) | (buffer[3] & 0x40 ? 0x10 : 0); in fetch_arg()
306 val = buffer[2] >> 2; in fetch_arg()
316 return val & 1; in fetch_arg()
318 return val & 3; in fetch_arg()
320 return val & 7; in fetch_arg()
322 return val & 017; in fetch_arg()
324 return val & 037; in fetch_arg()
326 return val & 077; in fetch_arg()
328 return val & 0177; in fetch_arg()
330 return val & 0377; in fetch_arg()
332 return val & 07777; in fetch_arg()
346 m68k_valid_ea (char code, int val) in m68k_valid_ea() argument
432 mode = (val >> 3) & 7; in m68k_valid_ea()
434 mode += val & 7; in m68k_valid_ea()
576 int val = 0; in print_insn_arg() local
592 val = fetch_arg (buffer, place, 2, info); in print_insn_arg()
593 (*info->fprintf_func) (info->stream, cacheFieldName[val]); in print_insn_arg()
655 val = fetch_arg (buffer, place, 12, info); in print_insn_arg()
657 if (names[regno].value == val) in print_insn_arg()
663 (*info->fprintf_func) (info->stream, "%d", val); in print_insn_arg()
668 val = fetch_arg (buffer, place, 3, info); in print_insn_arg()
670 if (val == 0 && d[1] != 's') in print_insn_arg()
671 val = 8; in print_insn_arg()
672 (*info->fprintf_func) (info->stream, "#%d", val); in print_insn_arg()
676 val = fetch_arg (buffer, place, 3, info); in print_insn_arg()
678 if (val == 0) in print_insn_arg()
679 val = -1; in print_insn_arg()
680 (*info->fprintf_func) (info->stream, "#%d", val); in print_insn_arg()
687 val = fetch_arg (buffer, place, 1, info); in print_insn_arg()
688 (*info->fprintf_func) (info->stream, scalefactor_name[val]); in print_insn_arg()
692 val = fetch_arg (buffer, place, 8, info); in print_insn_arg()
693 if (val & 0x80) in print_insn_arg()
694 val = val - 0x100; in print_insn_arg()
695 (*info->fprintf_func) (info->stream, "#%d", val); in print_insn_arg()
700 val = fetch_arg (buffer, place, 4, info); in print_insn_arg()
701 (*info->fprintf_func) (info->stream, "#%d", val); in print_insn_arg()
736 val = fetch_arg (buffer, place, 6, info); in print_insn_arg()
737 if (val & 0x20) in print_insn_arg()
738 (*info->fprintf_func) (info->stream, "%s", reg_names[val & 7]); in print_insn_arg()
740 (*info->fprintf_func) (info->stream, "%d", val); in print_insn_arg()
762 val = fetch_arg (buffer, place, 7, info); in print_insn_arg()
763 if (val > 63) /* This is a signed constant. */ in print_insn_arg()
764 val -= 128; in print_insn_arg()
765 (*info->fprintf_func) (info->stream, "{#%d}", val); in print_insn_arg()
775 val = fetch_arg (buffer, place, 4, info); in print_insn_arg()
777 val = fetch_arg (buffer, place, 7, info); in print_insn_arg()
779 val = fetch_arg (buffer, place, 3, info); in print_insn_arg()
781 val = fetch_arg (buffer, place, 8, info); in print_insn_arg()
783 val = NEXTBYTE (p1); in print_insn_arg()
785 val = NEXTWORD (p1); in print_insn_arg()
787 val = NEXTLONG (p1); in print_insn_arg()
790 (*info->fprintf_func) (info->stream, "#%d", val); in print_insn_arg()
824 val = NEXTWORD (p); in print_insn_arg()
827 reg_names[fetch_arg (buffer, place, 3, info) + 8], val); in print_insn_arg()
836 val = fetch_arg(buffer, place, 2, info); in print_insn_arg()
837 (*info->fprintf_func) (info->stream, "%%acc%d", val); in print_insn_arg()
841 val = fetch_arg(buffer, place, 1, info); in print_insn_arg()
842 (*info->fprintf_func) (info->stream, "%%accext%s", val==0 ? "01" : "23"); in print_insn_arg()
846 val = fetch_arg(buffer, place, 2, info); in print_insn_arg()
847 if (val == 1) in print_insn_arg()
849 else if (val == 3) in print_insn_arg()
857 val = fetch_arg (buffer, 'd', 3, info); in print_insn_arg()
859 if (val != 1) /* Unusual coprocessor ID? */ in print_insn_arg()
860 (*info->fprintf_func) (info->stream, "(cpid=%d) ", val); in print_insn_arg()
889 val = fetch_arg (buffer, 'x', 6, info); in print_insn_arg()
890 val = ((val & 7) << 3) + ((val >> 3) & 7); in print_insn_arg()
893 val = fetch_arg (buffer, 's', 6, info); in print_insn_arg()
896 if (!m68k_valid_ea (*d, val)) in print_insn_arg()
900 regno = (val & 7) + 8; in print_insn_arg()
902 switch (val >> 3) in print_insn_arg()
905 (*info->fprintf_func) (info->stream, "%s", reg_names[val]); in print_insn_arg()
925 val = NEXTWORD (p); in print_insn_arg()
926 (*info->fprintf_func) (info->stream, "%s@(%d)", regname, val); in print_insn_arg()
934 switch (val & 7) in print_insn_arg()
937 val = NEXTWORD (p); in print_insn_arg()
938 (*info->print_address_func) (val, info); in print_insn_arg()
947 val = NEXTWORD (p); in print_insn_arg()
949 (*info->print_address_func) (addr + val, info); in print_insn_arg()
962 val = NEXTBYTE (p); in print_insn_arg()
967 val = NEXTWORD (p); in print_insn_arg()
972 val = NEXTLONG (p); in print_insn_arg()
998 (*info->fprintf_func) (info->stream, "#%d", val); in print_insn_arg()
1011 val = fetch_arg (buffer, place, 1, info); in print_insn_arg()
1012 if (val) in print_insn_arg()
1023 val = NEXTWORD (p1); in print_insn_arg()
1027 if (val == 0) in print_insn_arg()
1037 if (val & (0x8000 >> regno)) in print_insn_arg()
1039 val = newval; in print_insn_arg()
1041 val &= 0xffff; in print_insn_arg()
1044 if (val & (1 << regno)) in print_insn_arg()
1053 while (val & (1 << (regno + 1))) in print_insn_arg()
1064 val = fetch_arg (buffer, place, 8, info); in print_insn_arg()
1065 if (val == 0) in print_insn_arg()
1075 if (val & (0x80 >> regno)) in print_insn_arg()
1077 val = newval; in print_insn_arg()
1079 val &= 0xff; in print_insn_arg()
1082 if (val & (1 << regno)) in print_insn_arg()
1090 while (val & (1 << (regno + 1))) in print_insn_arg()
1117 int val = fetch_arg (buffer, place, 5, info); in print_insn_arg() local
1120 switch (val) in print_insn_arg()
1140 (info->stream, val == 0x1c ? "%%bad%d" : "%%bac%d", in print_insn_arg()
1145 (*info->fprintf_func) (info->stream, "<mmu register %d>", val); in print_insn_arg()
1357 int val; in m68k_scan_mask() local
1432 val = fetch_arg (buffer, d[1], 3, info); in m68k_scan_mask()
1433 if ((val & (val - 1)) != 0) in m68k_scan_mask()
1446 val = fetch_arg (buffer, 'd', 3, info); in m68k_scan_mask()
1447 if (val != 1) in m68k_scan_mask()
1454 if ((val = match_insn_m68k (memaddr, info, opc))) in m68k_scan_mask()
1455 return val; in m68k_scan_mask()
1469 int val; in print_insn_m68k() local
1491 val = m68k_scan_mask (memaddr, info, m68k_mask); in print_insn_m68k()
1492 if (val) in print_insn_m68k()
1493 return val; in print_insn_m68k()
1495 val = m68k_scan_mask (memaddr, info, mcf_mask); in print_insn_m68k()
1496 if (val) in print_insn_m68k()
1497 return val; in print_insn_m68k()
1501 val = m68k_scan_mask (memaddr, info, arch_mask); in print_insn_m68k()
1502 if (val) in print_insn_m68k()
1503 return val; in print_insn_m68k()