Lines Matching defs:imm32

19952       UInt imm32 = (INSN0(9,9) << 6) | (INSN0(7,3) << 1);
19963 UInt dst = (guest_R15_curr_instr_notENC + 4 + imm32) | 1;
20876 UInt imm32 = thumbExpandImm_from_I0_I1(NULL, insn0, insn1);
20878 assign(argR, mkU32(imm32));
20884 bS == 1 ? "s" : "", rD, rN, imm32);
20925 UInt imm32 = thumbExpandImm_from_I0_I1(NULL, insn0, insn1);
20927 assign(argR, mkU32(imm32));
20930 DIP("%s.w r%u, #%u\n", isCMN ? "cmn" : "cmp", rN, imm32);
20951 UInt imm32 = thumbExpandImm_from_I0_I1(&updC, insn0, insn1);
20953 assign(argR, mkU32(imm32));
20958 ? mkU32((imm32 >> 31) & 1)
20961 DIP("%s.w r%u, #%u\n", isTST ? "tst" : "teq", rN, imm32);
20985 UInt imm32 = thumbExpandImm_from_I0_I1(NULL, insn0, insn1);
20987 assign(argR, mkU32(imm32));
20999 isRSB ? "rsb" : "sub", bS == 1 ? "s" : "", rD, rN, imm32);
21044 UInt imm32 = thumbExpandImm_from_I0_I1(NULL, insn0, insn1);
21046 assign(argR, mkU32(imm32));
21076 nm, bS == 1 ? "s" : "", rD, rN, imm32);
21113 UInt imm32 = thumbExpandImm_from_I0_I1(&updC, insn0, insn1);
21115 assign(argR, mkU32(notArgR ? ~imm32 : imm32));
21123 ? mkU32((imm32 >> 31) & 1)
21129 nm, bS == 1 ? "s" : "", rD, rN, imm32);
21513 UInt imm32 = thumbExpandImm_from_I0_I1(&updC, insn0, insn1);
21515 assign(res, mkU32(isMVN ? ~imm32 : imm32));
21522 ? mkU32((imm32 >> 31) & 1)
21528 isMVN ? "mvn" : "mov", bS ? "s" : "", rD, imm32);
22513 /* rD = align4(PC) + imm32 */
22516 UInt imm32 = (INSN0(10,10) << 11)
22520 mkU32(imm32)),
22522 DIP("add r%u, pc, #%u\n", rD, imm32);
22645 /* rD = align4(PC) - imm32 */
22648 UInt imm32 = (INSN0(10,10) << 11)
22652 mkU32(imm32)),
22654 DIP("sub r%u, pc, #%u\n", rD, imm32);