Lines Matching refs:instr

405 replace_slotN_contents (char *bundle, long long instr, int slotnum)
407 replace_bit_field (bundle, instr, 5+41*slotnum, 41);
450 fetch_instruction (CORE_ADDR addr, instruction_type *it, long long *instr)
484 *instr = slotN_contents (bundle, slotnum);
525 long long instr;
544 instr = slotN_contents (bundle, slotnum);
545 memcpy(contents_cache, &instr, sizeof(instr));
558 long long instr;
574 memcpy (&instr, contents_cache, sizeof instr);
575 replace_slotN_contents (bundle, instr, slotnum);
1045 long long instr;
1073 next_pc = fetch_instruction (pc, &it, &instr);
1078 && it == M && ((instr & 0x1ee0000003fLL) == 0x02c00000000LL))
1081 int sor = (int) ((instr & 0x00078000000LL) >> 27);
1082 int sol = (int) ((instr & 0x00007f00000LL) >> 20);
1083 int sof = (int) ((instr & 0x000000fe000LL) >> 13);
1084 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1105 && ((instr & 0x1ee00000000LL) == 0x10800000000LL))
1108 int imm = (int) ((((instr & 0x01000000000LL) ? -1 : 0) << 13)
1109 | ((instr & 0x001f8000000LL) >> 20)
1110 | ((instr & 0x000000fe000LL) >> 13));
1111 int rM = (int) ((instr & 0x00007f00000LL) >> 20);
1112 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1113 int qp = (int) (instr & 0x0000000003fLL);
1136 next_pc = fetch_instruction (pc, &it, &instr);
1140 if (it == B && ((instr & 0x1e1f800003f) != 0x04000000000))
1147 else if (((instr & 0x3fLL) != 0LL) &&
1156 else if (it == I && ((instr & 0x1eff8000000LL) == 0x00188000000LL))
1159 int b2 = (int) ((instr & 0x0000000e000LL) >> 13);
1160 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1161 int qp = (int) (instr & 0x0000000003f);
1170 && ((instr & 0x1ee00000000LL) == 0x10800000000LL))
1173 int imm = (int) ((((instr & 0x01000000000LL) ? -1 : 0) << 13)
1174 | ((instr & 0x001f8000000LL) >> 20)
1175 | ((instr & 0x000000fe000LL) >> 13));
1176 int rM = (int) ((instr & 0x00007f00000LL) >> 20);
1177 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1178 int qp = (int) (instr & 0x0000000003fLL);
1236 && ( ((instr & 0x1efc0000000LL) == 0x0eec0000000LL)
1237 || ((instr & 0x1ffc8000000LL) == 0x0cec0000000LL) ))
1243 int imm = imm9(instr);
1244 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1245 int fM = (int) ((instr & 0x000000fe000LL) >> 13);
1246 int qp = (int) (instr & 0x0000000003fLL);
1252 if ((instr & 0x1efc0000000) == 0x0eec0000000)
1259 else if ((it == M && ((instr & 0x1eff8000000LL) == 0x02110000000LL))
1260 || (it == I && ((instr & 0x1eff8000000LL) == 0x00050000000LL)) )
1266 int arM = (int) ((instr & 0x00007f00000LL) >> 20);
1267 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1268 int qp = (int) (instr & 0x0000000003fLL);
1277 else if (it == I && ((instr & 0x1eff8000000LL) == 0x00198000000LL))
1280 int rN = (int) ((instr & 0x00000001fc0LL) >> 6);
1281 int qp = (int) (instr & 0x0000000003fLL);
1289 && ( ((instr & 0x1ffc8000000LL) == 0x08cc0000000LL)
1290 || ((instr & 0x1efc0000000LL) == 0x0acc0000000LL)))
1295 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1296 int rM = (int) ((instr & 0x000000fe000LL) >> 13);
1297 int qp = (int) (instr & 0x0000000003fLL);
1318 if ((instr & 0x1efc0000000LL) == 0x0acc0000000LL)
1320 spill_addr += imm9(instr);
1339 else if (it == M && ((instr & 0x1ff08000000LL) == 0x08c00000000LL))
1350 int rM = (int) ((instr & 0x000000fe000LL) >> 13);
1351 int qp = (int) (instr & 0x0000000003fLL);
1366 else if (it == M && ((instr & 0x1ff88000000LL) == 0x0cc80000000LL))
1375 int fM = (int) ((instr & 0x000000fe000LL) >> 13);
1376 int qp = (int) (instr & 0x0000000003fLL);
1384 && ( ((instr & 0x1ffc8000000LL) == 0x08ec0000000LL)
1385 || ((instr & 0x1efc0000000LL) == 0x0aec0000000LL)))
1390 int rN = (int) ((instr & 0x00007f00000LL) >> 20);
1391 int rM = (int) ((instr & 0x000000fe000LL) >> 13);
1392 int qp = (int) (instr & 0x0000000003fLL);
1399 if ((instr & 0x1efc0000000LL) == 0x0aec0000000LL)
1401 spill_addr += imm9(instr);