Lines Matching full:s13
23 #define S13(X) ((X) & 0x1fff) macro
163 *prog++ = _insn | IMMED | S13(K); \
175 *prog++ = OR | IMMED | RS1(G0) | S13(K) | RD(DEST); \
184 *prog++ = LDPTRI | RS1(BASE) | S13(_off) | RD(DEST); \
190 *prog++ = LD32I | RS1(BASE) | S13(_off) | RD(DEST); \
196 *prog++ = LD16I | RS1(BASE) | S13(_off) | RD(DEST); \
201 *prog++ = LD8I | RS1(BASE) | S13(_off) | RD(DEST); \
212 do { *prog++ = LD32I | RS1(SP) | S13(BIAS - (OFF)) | RD(DEST); \
216 do { *prog++ = ST32I | RS1(SP) | S13(BIAS - (OFF)) | RD(SRC); \
238 *prog++ = (JMPL | IMMED | RS1(BASE) | S13(IMM_OFF) | RD(LREG))
259 #define emit_write_y(REG) *prog++ = WR_Y | IMMED | RS1(REG) | S13(0)
265 *prog++ = (SUBCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
271 *prog++ = (ANDCC | IMMED | RS1(R1) | S13(IMM) | RD(G0));
277 *prog++ = (SUB | IMMED | RS1(R1) | S13(IMM) | RD(R3))
283 *prog++ = (ADD | IMMED | RS1(R1) | S13(IMM) | RD(R3))
289 *prog++ = (AND | IMMED | RS1(R1) | S13(IMM) | RD(R3))
292 *prog++ = (SUB | IMMED | RS1(SP) | S13(SZ) | RD(SP))
295 *prog++ = (ADD | IMMED | RS1(SP) | S13(SZ) | RD(SP))