Home | History | Annotate | Download | only in opcodes

Lines Matching refs:fields

45 #define FLD(f) (fields->f)
243 CGEN_FIELDS * fields,
260 CGEN_FIELDS_BITSIZE (fields), value);
265 (unsigned) CGEN_FIELDS_BITSIZE (fields)),
270 /* ??? It would be better to scan the format's fields.
283 fields, buffer, pc);
501 The extracted fields are stored in FIELDS.
512 CGEN_FIELDS *fields,
518 CGEN_FIELDS_BITSIZE (fields) = CGEN_INSN_BITSIZE (insn);
530 ex_info, insn_value, fields, pc);
562 CGEN_FIELDS * fields,
567 unsigned int total_length = CGEN_FIELDS_BITSIZE (fields);
572 errmsg = insert_normal (cd, fields->f_index, 0, 0, 8, 9, 32, total_length, buffer);
575 errmsg = insert_normal (cd, fields->f_rs, 0, 0, 25, 5, 32, total_length, buffer);
578 fields->f_imm, 0, 0, 15, 16, 32, total_length, buffer);
581 errmsg = insert_normal (cd, fields->f_rt, 0, 0, 20, 5, 32, total_length, buffer);
584 errmsg = insert_normal (cd, fields->f_bytecount, 0, 0, 7, 8, 32, total_length, buffer);
587 errmsg = insert_normal (cd, fields->f_cam_y, 0, 0, 2, 3, 32, total_length, buffer);
590 errmsg = insert_normal (cd, fields->f_cam_z, 0, 0, 5, 3, 32, total_length, buffer);
593 errmsg = insert_normal (cd, fields->f_cm_3func, 0, 0, 5, 3, 32, total_length, buffer);
596 errmsg = insert_normal (cd, fields->f_cm_3z, 0, 0, 1, 2, 32, total_length, buffer);
599 errmsg = insert_normal (cd, fields->f_cm_4func, 0, 0, 5, 4, 32, total_length, buffer);
602 errmsg = insert_normal (cd, fields->f_cm_4z, 0, 0, 2, 3, 32, total_length, buffer);
605 errmsg = insert_normal (cd, fields->f_count, 0, 0, 15, 7, 32, total_length, buffer);
608 errmsg = insert_normal (cd, fields->f_excode, 0, 0, 25, 20, 32, total_length, buffer);
611 errmsg = insert_normal (cd, fields->f_imm, 0, 0, 15, 16, 32, total_length, buffer);
614 errmsg = insert_normal (cd, fields->f_imm, 0, 0, 15, 16, 32, total_length, buffer);
618 long value = fields->f_jtarg;
625 long value = fields->f_jtargq10;
631 errmsg = insert_normal (cd, fields->f_imm, 0, 0, 15, 16, 32, total_length, buffer);
634 errmsg = insert_normal (cd, fields->f_mask, 0, 0, 9, 4, 32, total_length, buffer);
637 errmsg = insert_normal (cd, fields->f_maskl, 0, 0, 4, 5, 32, total_length, buffer);
640 errmsg = insert_normal (cd, fields->f_maskq10, 0, 0, 10, 5, 32, total_length, buffer);
643 errmsg = insert_normal (cd, fields->f_rs, 0, 0, 25, 5, 32, total_length, buffer);
646 errmsg = insert_normal (cd, fields->f_imm, 0, 0, 15, 16, 32, total_length, buffer);
650 long value = fields->f_offset;
656 errmsg = insert_normal (cd, fields->f_rd, 0, 0, 15, 5, 32, total_length, buffer);
664 errmsg = insert_normal (cd, fields->f_rd, 0, 0, 15, 5, 32, total_length, buffer);
667 errmsg = insert_normal (cd, fields->f_rs, 0, 0, 25, 5, 32, total_length, buffer);
678 errmsg = insert_normal (cd, fields->f_rd, 0, 0, 15, 5, 32, total_length, buffer);
681 errmsg = insert_normal (cd, fields->f_rt, 0, 0, 20, 5, 32, total_length, buffer);
687 errmsg = insert_normal (cd, fields->f_rs, 0, 0, 25, 5, 32, total_length, buffer);
690 errmsg = insert_normal (cd, fields->f_rt, 0, 0, 20, 5, 32, total_length, buffer);
698 errmsg = insert_normal (cd, fields->f_rt, 0, 0, 20, 5, 32, total_length, buffer);
701 errmsg = insert_normal (cd, fields->f_rs, 0, 0, 25, 5, 32, total_length, buffer);
707 errmsg = insert_normal (cd, fields->f_shamt, 0, 0, 10, 5, 32, total_length, buffer);
743 CGEN_FIELDS * fields,
748 unsigned int total_length = CGEN_FIELDS_BITSIZE (fields);
753 length = extract_normal (cd, ex_info, insn_value, 0, 0, 8, 9, 32, total_length, pc, & fields->f_index);
756 length = extract_normal (cd, ex_info, insn_value, 0, 0, 25, 5, 32, total_length, pc, & fields->f_rs);
759 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 16, 32, total_length, pc, & fields->f_imm);
762 length = extract_normal (cd, ex_info, insn_value, 0, 0, 20, 5, 32, total_length, pc, & fields->f_rt);
765 length = extract_normal (cd, ex_info, insn_value, 0, 0, 7, 8, 32, total_length, pc, & fields->f_bytecount);
768 length = extract_normal (cd, ex_info, insn_value, 0, 0, 2, 3, 32, total_length, pc, & fields->f_cam_y);
771 length = extract_normal (cd, ex_info, insn_value, 0, 0, 5, 3, 32, total_length, pc, & fields->f_cam_z);
774 length = extract_normal (cd, ex_info, insn_value, 0, 0, 5, 3, 32, total_length, pc, & fields->f_cm_3func);
777 length = extract_normal (cd, ex_info, insn_value, 0, 0, 1, 2, 32, total_length, pc, & fields->f_cm_3z);
780 length = extract_normal (cd, ex_info, insn_value, 0, 0, 5, 4, 32, total_length, pc, & fields->f_cm_4func);
783 length = extract_normal (cd, ex_info, insn_value, 0, 0, 2, 3, 32, total_length, pc, & fields->f_cm_4z);
786 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 7, 32, total_length, pc, & fields->f_count);
789 length = extract_normal (cd, ex_info, insn_value, 0, 0, 25, 20, 32, total_length, pc, & fields->f_excode);
792 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 16, 32, total_length, pc, & fields->f_imm);
795 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 16, 32, total_length, pc, & fields->f_imm);
802 fields->f_jtarg = value;
810 fields->f_jtargq10 = value;
814 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 16, 32, total_length, pc, & fields->f_imm);
817 length = extract_normal (cd, ex_info, insn_value, 0, 0, 9, 4, 32, total_length, pc, & fields->f_mask);
820 length = extract_normal (cd, ex_info, insn_value, 0, 0, 4, 5, 32, total_length, pc, & fields->f_maskl);
823 length = extract_normal (cd, ex_info, insn_value, 0, 0, 10, 5, 32, total_length, pc, & fields->f_maskq10);
826 length = extract_normal (cd, ex_info, insn_value, 0, 0, 25, 5, 32, total_length, pc, & fields->f_rs);
829 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 16, 32, total_length, pc, & fields->f_imm);
836 fields->f_offset = value;
840 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 5, 32, total_length, pc, & fields->f_rd);
844 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 5, 32, total_length, pc, & fields->f_rd);
846 length = extract_normal (cd, ex_info, insn_value, 0, 0, 25, 5, 32, total_length, pc, & fields->f_rs);
855 length = extract_normal (cd, ex_info, insn_value, 0, 0, 15, 5, 32, total_length, pc, & fields->f_rd);
857 length = extract_normal (cd, ex_info, insn_value, 0, 0, 20, 5, 32, total_length, pc, & fields->f_rt);
865 length = extract_normal (cd, ex_info, insn_value, 0, 0, 25, 5, 32, total_length, pc, & fields->f_rs);
868 length = extract_normal (cd, ex_info, insn_value, 0, 0, 20, 5, 32, total_length, pc, & fields->f_rt);
872 length = extract_normal (cd, ex_info, insn_value, 0, 0, 20, 5, 32, total_length, pc, & fields->f_rt);
874 length = extract_normal (cd, ex_info, insn_value, 0, 0, 25, 5, 32, total_length, pc, & fields->f_rs);
882 length = extract_normal (cd, ex_info, insn_value, 0, 0, 10, 5, 32, total_length, pc, & fields->f_shamt);
916 const CGEN_FIELDS * fields)
923 value = fields->f_index;
926 value = fields->f_rs;
929 value = fields->f_imm;
932 value = fields->f_rt;
935 value = fields->f_bytecount;
938 value = fields->f_cam_y;
941 value = fields->f_cam_z;
944 value = fields->f_cm_3func;
947 value = fields->f_cm_3z;
950 value = fields->f_cm_4func;
953 value = fields->f_cm_4z;
956 value = fields->f_count;
959 value = fields->f_excode;
962 value = fields->f_imm;
965 value = fields->f_imm;
968 value = fields->f_jtarg;
971 value = fields->f_jtargq10;
974 value = fields->f_imm;
977 value = fields->f_mask;
980 value = fields->f_maskl;
983 value = fields->f_maskq10;
986 value = fields->f_rs;
989 value = fields->f_imm;
992 value = fields->f_offset;
995 value = fields->f_rd;
998 value = fields->f_rd_rs;
1001 value = fields->f_rd_rt;
1004 value = fields->f_rs;
1007 value = fields->f_rt;
1010 value = fields->f_rt_rs;
1013 value = fields->f_shamt;
1029 const CGEN_FIELDS * fields)
1036 value = fields->f_index;
1039 value = fields->f_rs;
1042 value = fields->f_imm;
1045 value = fields->f_rt;
1048 value = fields->f_bytecount;
1051 value = fields->f_cam_y;
1054 value = fields->f_cam_z;
1057 value = fields->f_cm_3func;
1060 value = fields->f_cm_3z;
1063 value = fields->f_cm_4func;
1066 value = fields->f_cm_4z;
1069 value = fields->f_count;
1072 value = fields->f_excode;
1075 value = fields->f_imm;
1078 value = fields->f_imm;
1081 value = fields->f_jtarg;
1084 value = fields->f_jtargq10;
1087 value = fields->f_imm;
1090 value = fields->f_mask;
1093 value = fields->f_maskl;
1096 value = fields->f_maskq10;
1099 value = fields->f_rs;
1102 value = fields->f_imm;
1105 value = fields->f_offset;
1108 value = fields->f_rd;
1111 value = fields->f_rd_rs;
1114 value = fields->f_rd_rt;
1117 value = fields->f_rs;
1120 value = fields->f_rt;
1123 value = fields->f_rt_rs;
1126 value = fields->f_shamt;
1150 CGEN_FIELDS * fields,
1156 fields->f_index = value;
1159 fields->f_rs = value;
1162 fields->f_imm = value;
1165 fields->f_rt = value;
1168 fields->f_bytecount = value;
1171 fields->f_cam_y = value;
1174 fields->f_cam_z = value;
1177 fields->f_cm_3func = value;
1180 fields->f_cm_3z = value;
1183 fields->f_cm_4func = value;
1186 fields->f_cm_4z = value;
1189 fields->f_count = value;
1192 fields->f_excode = value;
1195 fields->f_imm = value;
1198 fields->f_imm = value;
1201 fields->f_jtarg = value;
1204 fields->f_jtargq10 = value;
1207 fields->f_imm = value;
1210 fields->f_mask = value;
1213 fields->f_maskl = value;
1216 fields->f_maskq10 = value;
1219 fields->f_rs = value;
1222 fields->f_imm = value;
1225 fields->f_offset = value;
1228 fields->f_rd = value;
1231 fields->f_rd_rs = value;
1234 fields->f_rd_rt = value;
1237 fields->f_rs = value;
1240 fields->f_rt = value;
1243 fields->f_rt_rs = value;
1246 fields->f_shamt = value;
1260 CGEN_FIELDS * fields,
1266 fields->f_index = value;
1269 fields->f_rs = value;
1272 fields->f_imm = value;
1275 fields->f_rt = value;
1278 fields->f_bytecount = value;
1281 fields->f_cam_y = value;
1284 fields->f_cam_z = value;
1287 fields->f_cm_3func = value;
1290 fields->f_cm_3z = value;
1293 fields->f_cm_4func = value;
1296 fields->f_cm_4z = value;
1299 fields->f_count = value;
1302 fields->f_excode = value;
1305 fields->f_imm = value;
1308 fields->f_imm = value;
1311 fields->f_jtarg = value;
1314 fields->f_jtargq10 = value;
1317 fields->f_imm = value;
1320 fields->f_mask = value;
1323 fields->f_maskl = value;
1326 fields->f_maskq10 = value;
1329 fields->f_rs = value;
1332 fields->f_imm = value;
1335 fields->f_offset = value;
1338 fields->f_rd = value;
1341 fields->f_rd_rs = value;
1344 fields->f_rd_rt = value;
1347 fields->f_rs = value;
1350 fields->f_rt = value;
1353 fields->f_rt_rs = value;
1356 fields->f_shamt = value;