Lines Matching refs:op3
506 uint32_t op3 = (instr >> 23) & 3; in DumpThumb32() local
513 if ((op3 & 2) == 2) { // 1x in DumpThumb32()
536 if (op3 == 0) { // op3 is 00, op4 is 00 in DumpThumb32()
572 if (op3 == 0) { // op3 is 00, op4 is 01 in DumpThumb32()
641 uint32_t op3 = (instr >> 21) & 0xF; in DumpThumb32() local
650 switch (op3) { in DumpThumb32()
719 default: opcode << "UNKNOWN DPSR-" << op3; break; in DumpThumb32()
765 uint32_t op3 = (instr >> 20) & 0x3F; in DumpThumb32() local
770 if (op3 < 0x20 && (op3 & ~5) != 0) { // 0xxxxx and not 000x0x in DumpThumb32()
810 } else if ((op3 >> 1) == 2) { // 00010x in DumpThumb32()
835 } else if ((op3 >> 4) == 2 && op4 == 0) { // 10xxxx, op = 0 in DumpThumb32()
859 if ((op3 & 0xB) == 0) { // 100x00 in DumpThumb32()
862 } else if ((op3 & 0xB) == 0x2) { // 100x10 in DumpThumb32()
865 } else if ((op3 & 0xB) == 0x3) { // 100x11 in DumpThumb32()
868 } else if ((op3 & 0xB) == 0x8 && Q == 0) { // 101x00, Q == 0 in DumpThumb32()
871 } else if ((op3 & 0xB) == 0xB && Q == 0) { // 101x11, Q == 0 in DumpThumb32()
879 } else if ((op3 & 0xB) == 0xB && Q == 1) { // 101x11, Q == 1 in DumpThumb32()
969 } else if ((op3 >> 4) == 2 && op4 == 1) { // 10xxxx, op = 1 in DumpThumb32()
970 if (coproc == 10 && (op3 & 0xE) == 0) { in DumpThumb32()
979 uint32_t op = op3 & 1; in DumpThumb32()
991 } else if (coproc == 10 && op3 == 0x2F) { in DumpThumb32()
1014 } else if (coproc == 11 && (op3 & 0x9) != 8) { in DumpThumb32()
1033 uint32_t op3 = (instr >> 21) & 0xF; in DumpThumb32() local
1040 if (Rn.r == 0xF && (op3 == 0x2 || op3 == 0x3)) { in DumpThumb32()
1041 if (op3 == 0x2) { in DumpThumb32()
1055 (op3 == 0x0 || op3 == 0x4 || op3 == 0x8 || op3 == 0xD)) { in DumpThumb32()
1056 if (op3 == 0x0) { in DumpThumb32()
1058 } else if (op3 == 0x4) { in DumpThumb32()
1060 } else if (op3 == 0x8) { in DumpThumb32()
1067 switch (op3) { in DumpThumb32()
1078 default: opcode << "UNKNOWN DPMI-" << op3; break; in DumpThumb32()
1094 uint32_t op3 = (instr >> 20) & 0x1F; in DumpThumb32() local
1095 switch (op3) { in DumpThumb32()
1105 opcode << (op3 == 0 ? "addw" : "subw"); in DumpThumb32()
1110 DumpBranchTarget(args, instr_ptr + 4, (op3 == 0) ? imm12 : -imm12); in DumpThumb32()
1122 opcode << (op3 == 0x04 ? "movw" : "movt"); in DumpThumb32()
1157 uint32_t op3 = (instr >> 12) & 7; in DumpThumb32() local
1159 switch (op3) { in DumpThumb32()
1276 uint32_t op3 = (instr >> 21) & 7; in DumpThumb32() local
1278 switch (op3) { in DumpThumb32()
1330 if (op3 == 2) { in DumpThumb32()
1372 } else if (op3 == 6) { in DumpThumb32()
1394 uint32_t op3 = (instr >> 23) & 3; in DumpThumb32() local
1398 if (op3 == 1) { in DumpThumb32()
1411 } else if (op3 == 3) { in DumpThumb32()
1442 uint32_t op3 = (instr >> 4) & 3; in DumpThumb32() local
1443 opcode << kThumbReverseOperations[op3]; in DumpThumb32()
1464 uint32_t op3 = (instr >> 23) & 3; in DumpThumb32() local
1468 if (op3 == 1 || Rn.r == 15) { in DumpThumb32()