• Home
  • Raw
  • Download

Lines Matching refs:bS

11108       UInt    bS  = (insn28 >> 6) & 1;  in decode_CP10_CP11_instruction()  local
11109 UInt opc = (bP << 3) | (bQ << 2) | (bR << 1) | bS; in decode_CP10_CP11_instruction()
11573 UInt bS = (insn28 >> 6) & 1; in decode_CP10_CP11_instruction() local
11574 UInt opc = (bP << 3) | (bQ << 2) | (bR << 1) | bS; in decode_CP10_CP11_instruction()
12757 UInt bS = (insn >> 6) & 1; /* S=1 signed, S=0 unsigned */ in disInstr_ARM_WRK() local
12763 if (bS == 0 && bH == 0) /* "unsigned byte" */ in disInstr_ARM_WRK()
12765 if (bS == 1 && bL == 0) /* "signed store" */ in disInstr_ARM_WRK()
12838 /**/ if (bH == 1 && bL == 0 && bS == 0) { // halfword store in disInstr_ARM_WRK()
12842 else if (bH == 1 && bL == 1 && bS == 0) { // uhalf load in disInstr_ARM_WRK()
12847 else if (bH == 1 && bL == 1 && bS == 1) { // shalf load in disInstr_ARM_WRK()
12852 else if (bH == 0 && bL == 1 && bS == 1) { // sbyte load in disInstr_ARM_WRK()
13783 UInt bS = (insn >> 5) & 1; /* S=1 store, S=0 load */ in disInstr_ARM_WRK() local
13805 if (bS == 0 && (rN == rD || rN == rD+1)) in disInstr_ARM_WRK()
13812 if (bS == 0 && (rN == rD || rN == rD+1)) in disInstr_ARM_WRK()
13864 if (bS == 1) { // doubleword store in disInstr_ARM_WRK()
13882 if (bS == 0) { in disInstr_ARM_WRK()
15965 UInt bS = INSN0(10,10); in disInstr_THUMB_WRK() local
15968 UInt bI1 = 1 ^ (bJ1 ^ bS); in disInstr_THUMB_WRK()
15969 UInt bI2 = 1 ^ (bJ2 ^ bS); in disInstr_THUMB_WRK()
15971 = (bS << (1 + 1 + 10 + 11 + 1)) in disInstr_THUMB_WRK()
16098 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16114 if (bS == 1) in disInstr_THUMB_WRK()
16117 bS == 1 ? "s" : "", rD, rN, imm32); in disInstr_THUMB_WRK()
16206 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16225 if (bS == 1) { in disInstr_THUMB_WRK()
16232 isRSB ? "rsb" : "sub", bS == 1 ? "s" : "", rD, rN, imm32); in disInstr_THUMB_WRK()
16269 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16290 if (bS) in disInstr_THUMB_WRK()
16301 if (bS) in disInstr_THUMB_WRK()
16309 nm, bS == 1 ? "s" : "", rD, rN, imm32); in disInstr_THUMB_WRK()
16325 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16351 if (bS) { in disInstr_THUMB_WRK()
16362 nm, bS == 1 ? "s" : "", rD, rN, imm32); in disInstr_THUMB_WRK()
16378 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16424 if (bS) { in disInstr_THUMB_WRK()
16441 nm, bS ? "s" : "", rD, rN, dis_buf); in disInstr_THUMB_WRK()
16458 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16486 if (bS) in disInstr_THUMB_WRK()
16497 if (bS) in disInstr_THUMB_WRK()
16506 nm, bS ? "s" : "", rD, rN, dis_buf); in disInstr_THUMB_WRK()
16540 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16551 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID; in disInstr_THUMB_WRK()
16554 dis_buf, &argR, bS ? &oldC : NULL, rMt, how, imm5, rM in disInstr_THUMB_WRK()
16567 if (bS) { in disInstr_THUMB_WRK()
16575 nm, bS ? "s" : "", rD, rN, dis_buf); in disInstr_THUMB_WRK()
16591 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16597 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID; in disInstr_THUMB_WRK()
16598 IRTemp oldV = bS ? newTemp(Ity_I32) : IRTemp_INVALID; in disInstr_THUMB_WRK()
16604 dis_buf, &res, bS ? &oldC : NULL, in disInstr_THUMB_WRK()
16607 if (bS) in disInstr_THUMB_WRK()
16610 if (bS) { in disInstr_THUMB_WRK()
16615 nm, bS ? "s" : "", rD, rN, rM); in disInstr_THUMB_WRK()
16627 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16636 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID; in disInstr_THUMB_WRK()
16638 dis_buf, &oldRn, bS ? &oldC : NULL, rNt, how, imm5, rN in disInstr_THUMB_WRK()
16646 if (bS) { in disInstr_THUMB_WRK()
16652 isMVN ? "mvn" : "mov", bS ? "s" : "", rD, dis_buf); in disInstr_THUMB_WRK()
16741 UInt bS = INSN0(4,4); in disInstr_THUMB_WRK() local
16747 if (bS) { in disInstr_THUMB_WRK()
16758 isMVN ? "mvn" : "mov", bS ? "s" : "", rD, imm32); in disInstr_THUMB_WRK()
17383 UInt bS = INSN0(10,10); in disInstr_THUMB_WRK() local
17386 UInt bI1 = 1 ^ (bJ1 ^ bS); in disInstr_THUMB_WRK()
17387 UInt bI2 = 1 ^ (bJ2 ^ bS); in disInstr_THUMB_WRK()
17389 = (bS << (1 + 1 + 10 + 11 + 1)) in disInstr_THUMB_WRK()