Lines Matching refs:DISP20
4777 #define DISP20(d) (((UInt)d) & 0xFFF), ((((UInt)d) >> 12) & 0xFF)
4989 p = s390_emit_SLLG(p, r1, r1, R0, DISP20(56)); /* r1 = r1 << 56 */
4990 return s390_emit_SRAG(p, r1, r1, R0, DISP20(56)); /* r1 = r1 >>a 56 */
5017 p = s390_emit_SLLG(p, r1, r1, R0, DISP20(48)); /* r1 = r1 << 48 */
5018 return s390_emit_SRAG(p, r1, r1, R0, DISP20(48)); /* r1 = r1 >>a 48 */
5239 p = s390_emit_STDY(p, r2, R0, S390_REGNO_STACK_POINTER, DISP20(-8));
5240 return s390_emit_LG(p, r1, R0, S390_REGNO_STACK_POINTER, DISP20(-8));
5254 p = s390_emit_STG(p, r2, R0, S390_REGNO_STACK_POINTER, DISP20(-8));
5255 return s390_emit_LDY(p, r1, R0, S390_REGNO_STACK_POINTER, DISP20(-8));
7085 case 8: return s390_emit_LG(p, reg, x, b, DISP20(d));
7093 case 1: return s390_emit_ICY(p, reg, x, b, DISP20(d));
7094 case 2: return s390_emit_LHY(p, reg, x, b, DISP20(d));
7095 case 4: return s390_emit_LY(p, reg, x, b, DISP20(d));
7096 case 8: return s390_emit_LG(p, reg, x, b, DISP20(d));
7150 return s390_emit_LEY(buf, r, x, b, DISP20(d));
7162 return s390_emit_LDY(buf, r, x, b, DISP20(d));
7198 return s390_emit_STEY(buf, r, x, b, DISP20(d));
7210 return s390_emit_STDY(buf, r, x, b, DISP20(d));
7227 return s390_emit_STCY(buf, r, x, b, DISP20(d));
7239 return s390_emit_STHY(buf, r, x, b, DISP20(d));
7251 return s390_emit_STY(buf, r, x, b, DISP20(d));
7256 return s390_emit_STG(buf, r, x, b, DISP20(d));
7286 buf = s390_emit_SLLG(buf, R0, src, 0, DISP20(32)); /* r0 = src << 32 */
7295 return s390_emit_SRLG(buf, dst, dst, 0, DISP20(32)); /* dst >>= 32 */
7395 case S390_ALU_LSH: return s390_emit_SLLG(buf, dst, dst, r2, DISP20(0));
7396 case S390_ALU_RSH: return s390_emit_SRLG(buf, dst, dst, r2, DISP20(0));
7397 case S390_ALU_RSHA: return s390_emit_SRAG(buf, dst, dst, r2, DISP20(0));
7437 buf = s390_emit_SLLG(buf, dst, dst, b2, DISP20(0));
7440 buf = s390_emit_SRLG(buf, dst, dst, b2, DISP20(0));
7443 buf = s390_emit_SRAG(buf, dst, dst, b2, DISP20(0));
7522 return s390_emit_AHY(buf, dst, x, b, DISP20(d));
7525 return s390_emit_SHY(buf, dst, x, b, DISP20(d));
7528 return s390_emit_MHYw(buf, dst, x, b, DISP20(d));
7533 buf = s390_emit_LHY(buf, R0, x, b, DISP20(d));
7537 buf = s390_emit_LHY(buf, R0, x, b, DISP20(d));
7541 buf = s390_emit_LHY(buf, R0, x, b, DISP20(d));
7572 case S390_ALU_ADD: return s390_emit_AY(buf, dst, x, b, DISP20(d));
7573 case S390_ALU_SUB: return s390_emit_SY(buf, dst, x, b, DISP20(d));
7574 case S390_ALU_MUL: return s390_emit_MSY(buf, dst, x, b, DISP20(d));
7575 case S390_ALU_AND: return s390_emit_NY(buf, dst, x, b, DISP20(d));
7576 case S390_ALU_OR: return s390_emit_OY(buf, dst, x, b, DISP20(d));
7577 case S390_ALU_XOR: return s390_emit_XY(buf, dst, x, b, DISP20(d));
7588 case S390_ALU_ADD: return s390_emit_AG(buf, dst, x, b, DISP20(d));
7589 case S390_ALU_SUB: return s390_emit_SG(buf, dst, x, b, DISP20(d));
7590 case S390_ALU_MUL: return s390_emit_MSG(buf, dst, x, b, DISP20(d));
7591 case S390_ALU_AND: return s390_emit_NG(buf, dst, x, b, DISP20(d));
7592 case S390_ALU_OR: return s390_emit_OG(buf, dst, x, b, DISP20(d));
7593 case S390_ALU_XOR: return s390_emit_XG(buf, dst, x, b, DISP20(d));
7725 case S390_ALU_LSH: return s390_emit_SLLG(buf, dst, dst, 0, DISP20(value));
7726 case S390_ALU_RSH: return s390_emit_SRLG(buf, dst, dst, 0, DISP20(value));
7727 case S390_ALU_RSHA: return s390_emit_SRAG(buf, dst, dst, 0, DISP20(value));
7808 return s390_emit_LB(buf, r1, x, b, DISP20(d));
7810 return s390_emit_LLCw(buf, r1, x, b, DISP20(d));
7814 return s390_emit_LGB(buf, r1, x, b, DISP20(d));
7816 return s390_emit_LLGC(buf, r1, x, b, DISP20(d));
7823 return s390_emit_LLHw(buf, r1, x, b, DISP20(d));
7832 return s390_emit_LHY(buf, r1, x, b, DISP20(d));
7838 return s390_emit_LGH(buf, r1, x, b, DISP20(d));
7840 return s390_emit_LLGH(buf, r1, x, b, DISP20(d));
7847 return s390_emit_LGF(buf, r1, x, b, DISP20(d));
7849 return s390_emit_LLGF(buf, r1, x, b, DISP20(d));
8041 return s390_emit_LTw(buf, R0, x, b, DISP20(d));
8044 return s390_emit_LTGw(buf, R0, x, b, DISP20(d));
8090 buf = s390_emit_SLLG(buf, r1, R0, r1, DISP20(0)); /* r1 = mask << cc */
8091 buf = s390_emit_SRLG(buf, r1, r1, 0, DISP20(3)); /* r1 = r1 >> 3 */
8122 buf = s390_emit_CSY(buf, R0, r3, b, DISP20(d));
8129 buf = s390_emit_CSG(buf, R0, r3, b, DISP20(d));
8175 buf = s390_emit_CDSY(buf, R0, r3, b, DISP20(d));
8188 buf = s390_emit_CDSG(buf, R0, r3, b, DISP20(d));
8261 return s390_emit_CY(buf, r1, x, b, DISP20(d));
8263 return s390_emit_CLY(buf, r1, x, b, DISP20(d));
8269 return s390_emit_CG(buf, r1, x, b, DISP20(d));
8271 return s390_emit_CLG(buf, r1, x, b, DISP20(d));
8379 return s390_emit_ML(buf, r1, x, b, DISP20(d));
8384 return s390_emit_MFYw(buf, r1, x, b, DISP20(d));
8386 return s390_emit_ML(buf, r1, x, b, DISP20(d));
8394 return s390_emit_MLG(buf, r1, x, b, DISP20(d));
8482 return s390_emit_DL(buf, r1, x, b, DISP20(d));
8487 buf = s390_emit_LY(buf, R0, x, b, DISP20(d));
8490 return s390_emit_DL(buf, r1, x, b, DISP20(d));
8498 return s390_emit_DLG(buf, r1, x, b, DISP20(d));
8559 return s390_emit_DSG(buf, r1, x, b, DISP20(d));
8605 p = s390_emit_LG(p, R0, x, b, DISP20(d));
8640 p = s390_emit_SRLG(p, R0, R0, R0, DISP20(1)); /* r0 >>= 1; 6 bytes */
8761 return s390_emit_LOC(p, hregNumber(dst), cond, b, DISP20(d));
8763 return s390_emit_LOCG(p, hregNumber(dst), cond, b, DISP20(d));
9339 return s390_emit_STG(buf, R0, 0, b, DISP20(d));
9355 return s390_emit_ASI(buf, insn->variant.madd.delta, b, DISP20(d));
9358 return s390_emit_AGSI(buf, insn->variant.madd.delta, b, DISP20(d));
9573 buf = s390_emit_STG(buf, R0, 0, b, DISP20(d));
9655 buf = s390_emit_STG(buf, regno, 0, b, DISP20(d));
9707 buf = s390_emit_STG(buf, regno, 0, b, DISP20(d));
9783 buf = s390_emit_ASI(buf, -1, b, DISP20(d)); /* 6 bytes */
9797 buf = s390_emit_LG(buf, S390_REGNO_TCHAIN_SCRATCH, 0, b, DISP20(d)); /* 6 bytes */
9820 buf = s390_emit_AGSI(buf, 1, S390_REGNO_TCHAIN_SCRATCH, DISP20(0));
9823 buf = s390_emit_AG( buf, R0, 0, S390_REGNO_TCHAIN_SCRATCH, DISP20(0));
9824 buf = s390_emit_STG(buf, R0, 0, S390_REGNO_TCHAIN_SCRATCH, DISP20(0));