Home | History | Annotate | Download | only in priv

Lines Matching refs:bS

14933       UInt    bS  = (insn28 >> 6) & 1;
14934 UInt opc = (bP << 3) | (bQ << 2) | (bR << 1) | bS;
15441 UInt bS = (insn28 >> 6) & 1;
15442 UInt opc = (bP << 3) | (bQ << 2) | (bR << 1) | bS;
16807 UInt bS = (insn >> 6) & 1; /* S=1 signed, S=0 unsigned */
16813 if (bS == 0 && bH == 0) /* "unsigned byte" */
16815 if (bS == 1 && bL == 0) /* "signed store" */
16895 /**/ if (bH == 1 && bL == 0 && bS == 0) { // halfword store
16900 else if (bH == 1 && bL == 1 && bS == 0) { // uhalf load
16907 else if (bH == 1 && bL == 1 && bS == 1) { // shalf load
16914 else if (bH == 0 && bL == 1 && bS == 1) { // sbyte load
17929 UInt bS = (insn >> 5) & 1; /* S=1 store, S=0 load */
17951 if (bS == 0 && (rN == rD || rN == rD+1))
17958 if (bS == 0 && (rN == rD || rN == rD+1))
17969 if (bS == 0 && rD+1 == 15 && condT != IRTemp_INVALID) {
18015 if (bS == 1 /*store*/ && summary == (2 | 16)
18028 if (bS == 1) { // doubleword store
18057 if (bS == 0) {
20739 UInt bS = INSN0(10,10);
20742 UInt bI1 = 1 ^ (bJ1 ^ bS);
20743 UInt bI2 = 1 ^ (bJ2 ^ bS);
20745 = (bS << (1 + 1 + 10 + 11 + 1))
20865 UInt bS = INSN0(4,4);
20881 if (bS == 1)
20884 bS == 1 ? "s" : "", rD, rN, imm32);
20973 UInt bS = INSN0(4,4);
20992 if (bS == 1) {
20999 isRSB ? "rsb" : "sub", bS == 1 ? "s" : "", rD, rN, imm32);
21036 UInt bS = INSN0(4,4);
21057 if (bS)
21068 if (bS)
21076 nm, bS == 1 ? "s" : "", rD, rN, imm32);
21092 UInt bS = INSN0(4,4);
21118 if (bS) {
21129 nm, bS == 1 ? "s" : "", rD, rN, imm32);
21145 UInt bS = INSN0(4,4);
21191 if (bS) {
21208 nm, bS ? "s" : "", rD, rN, dis_buf);
21225 UInt bS = INSN0(4,4);
21253 if (bS)
21264 if (bS)
21273 nm, bS ? "s" : "", rD, rN, dis_buf);
21307 UInt bS = INSN0(4,4);
21318 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID;
21321 dis_buf, &argR, bS ? &oldC : NULL, rMt, how, imm5, rM
21334 if (bS) {
21342 nm, bS ? "s" : "", rD, rN, dis_buf);
21358 UInt bS = INSN0(4,4);
21364 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID;
21365 IRTemp oldV = bS ? newTemp(Ity_I32) : IRTemp_INVALID;
21371 dis_buf, &res, bS ? &oldC : NULL,
21374 if (bS)
21377 if (bS) {
21382 nm, bS ? "s" : "", rD, rN, rM);
21393 UInt bS = INSN0(4,4);
21395 Bool regsOK = (bS || isMVN)
21406 IRTemp oldC = bS ? newTemp(Ity_I32) : IRTemp_INVALID;
21408 dis_buf, &oldRn, bS ? &oldC : NULL, rNt, how, imm5, rN
21416 if (bS) {
21422 isMVN ? "mvn" : "mov", bS ? "s" : "", rD, dis_buf);
21511 UInt bS = INSN0(4,4);
21517 if (bS) {
21528 isMVN ? "mvn" : "mov", bS ? "s" : "", rD, imm32);
22217 UInt bS = INSN0(10,10);
22220 UInt bI1 = 1 ^ (bJ1 ^ bS);
22221 UInt bI2 = 1 ^ (bJ2 ^ bS);
22223 = (bS << (1 + 1 + 10 + 11 + 1))