Lines Matching refs:xop

3888 #define VSOP(op, xop) (OP (op) | (xop << 17))
3918 #define A(op, xop, rc) \
3920 | ((((uint64_t)(xop)) & 0x1f) << 1) \
4033 #define CTX(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x7))
4037 #define UCTX(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x1f))
4044 #define DQX(op, xop) (OP (op) | ((xop) & 0x7))
4048 #define DQXP(op, xop) (OP (op) | ((xop) & 0xf))
4052 #define DSO(op, xop) (OP (op) | ((xop) & 0x3))
4056 #define DX(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0x1f) << 1))
4062 #define EVSEL(op, xop) (OP (op) | (((uint64_t)(xop)) & 0xff) << 3)
4066 #define IA16(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x1f) << 11)
4070 #define I16A(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x1f) << 11)
4074 #define I16L(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x1f) << 11)
4086 #define LI20(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x1) << 15)
4110 #define MD(op, xop, rc) \
4112 | ((((uint64_t)(xop)) & 0x7) << 2) \
4123 #define MDS(op, xop, rc) \
4125 | ((((uint64_t)(xop)) & 0xf) << 1) \
4144 #define SCI8(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0x1f) << 11))
4148 #define SCI8BF(op, fop, xop) \
4150 | ((((uint64_t)(xop)) & 0x1f) << 11) \
4159 #define SE_IM5(op, xop) \
4161 | (((xop) & 0x1) << 9))
4165 #define SE_R(op, xop) \
4167 | (((xop) & 0x3f) << 4))
4171 #define SE_RR(op, xop) \
4173 | (((xop) & 0x3) << 8))
4177 #define VX(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x7ff))
4183 #define VX_LSP(op, xop) (OP (op) | (((uint64_t)(xop)) & 0xffff))
4190 #define VX_RA_CONST(op, xop, bits11_15) \
4193 | (((uint64_t)(xop)) & 0x7ff))
4196 #define VX_RB_CONST(op, xop, bits16_20) \
4199 | (((uint64_t)(xop)) & 0x7ff))
4204 #define VX_SPE_CRFD(op, xop, bits9_10) \
4207 | (((uint64_t)(xop)) & 0x7ff))
4210 #define VX_SPE2_CLR(op, xop, bit16) \
4213 | (((uint64_t)(xop)) & 0x7ff))
4216 #define VX_SPE2_SPLATB(op, xop, bits19_20) \
4219 | (((uint64_t)(xop)) & 0x7ff))
4222 #define VX_SPE2_OCTET(op, xop, bits16_17) \
4225 | (((uint64_t)(xop)) & 0x7ff))
4228 #define VX_SPE2_DDHH(op, xop, bit16) \
4231 | (((uint64_t)(xop)) & 0x7ff))
4234 #define VX_SPE2_HH(op, xop, bit16, bits19_20) \
4238 | (((uint64_t)(xop)) & 0x7ff))
4241 #define VX_SPE2_EVMAR(op, xop) \
4244 | (((uint64_t)(xop)) & 0x7ff))
4289 #define VXA(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x03f))
4298 #define VXR(op, xop, rc) \
4301 | (((uint64_t)(xop)) & 0x3ff))
4307 #define VXVA(op, xop, vaop) (VX(op,xop) | (((vaop) & 0x1f) << 16))
4309 #define VXASH(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0x1f) << 1))
4313 #define X(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0x3ff) << 1))
4316 #define XVA(op, xop, vaop) (X(op,xop) | (((vaop) & 0x1f) << 16))
4319 #define EX(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x7ff))
4325 #define XX2(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0x1ff) << 2))
4328 #define XX2VA(op, xop, vaop) (XX2(op,xop) | (((vaop) & 0x1f) << 16))
4331 #define XX3(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0xff) << 3))
4334 #define XX3RC(op, xop, rc) \
4337 | ((((uint64_t)(xop)) & 0x7f) << 3))
4340 #define XX4(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0x3) << 4))
4343 #define Z(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0x1ff) << 1))
4346 #define XRC(op, xop, rc) (X ((op), (xop)) | ((rc) & 1))
4349 #define XVARC(op, xop, vaop, rc) (XVA ((op), (xop), (vaop)) | ((rc) & 1))
4352 #define XMMF(op, xop, mop0, mop1) \
4353 (X ((op), (xop)) \
4358 #define ZRC(op, xop, rc) (Z ((op), (xop)) | ((rc) & 1))
4488 #define XOPL(op, xop, l) \
4489 (X ((op), (xop)) \
4493 #define XOPL2(op, xop, l) \
4494 (X ((op), (xop)) \
4498 #define XOPL3(op, xop, l) \
4499 (X ((op), (xop)) \
4503 #define XWCPL(op, xop, wc, pl) \
4504 (XOPL3 ((op), (xop), (wc)) \
4508 #define XRCL(op, xop, l, rc) \
4509 (XRC ((op), (xop), (rc)) \
4513 #define XRT(op, xop, rt) \
4514 (X ((op), (xop)) \
4518 #define XRTRA(op, xop, rt, ra) \
4519 (X ((op), (xop)) \
4531 #define XTO(op, xop, to) \
4532 (X ((op), (xop)) \
4537 #define XTLB(op, xop, sh) \
4538 (X ((op), (xop)) \
4543 #define XSYNC(op, xop, l) \
4544 (X ((op), (xop)) \
4556 #define XSYNCLS(op, xop, l, s) \
4557 (X ((op), (xop)) \
4569 #define XDSS(op, xop, a) (X ((op), (xop)) | ((((uint64_t)(a)) & 1) << 25))
4573 #define XFL(op, xop, rc) \
4575 | ((((uint64_t)(xop)) & 0x3ff) << 1) \
4580 #define XISEL(op, xop, cr) (OP (op) | ((xop) << 1) | ((cr) << 6))
4584 #define XL(op, xop) (OP (op) | ((((uint64_t)(xop)) & 0x3ff) << 1))
4587 #define XLLK(op, xop, lk) (XL ((op), (xop)) | ((lk) & 1))
4596 #define XLO(op, bo, xop, lk) \
4597 (XLLK ((op), (xop), (lk)) | ((((uint64_t)(bo)) & 0x1f) << 21))
4602 #define XLOCB(op, bo, cb, xop, lk) \
4603 (XLO ((op), (bo), (xop), (lk)) | ((((uint64_t)(cb)) & 3) << 16))
4621 #define XMBAR(op, xop, mo) \
4622 (X ((op), (xop)) \
4626 #define XO(op, xop, oe, rc) \
4628 | ((((uint64_t)(xop)) & 0x1ff) << 1) \
4637 #define XOPS(op, xop, rc) \
4639 | ((((uint64_t)(xop)) & 0x3ff) << 1) \
4645 #define XS(op, xop, rc) \
4647 | ((((uint64_t)(xop)) & 0x1ff) << 2) \
4655 #define XFXM(op, xop, fxm, p4) \
4656 (X ((op), (xop)) \
4661 #define XSPR(op, xop, spr) \
4662 (X ((op), (xop)) \
4683 #define XUC(op, xop) (OP (op) | (((uint64_t)(xop)) & 0x1f))
4687 #define XW(op, xop, rc) \
4689 | ((((uint64_t)(xop)) & 0x3f) << 1) \
4695 #define APU(op, xop, rc) \
4697 | (((uint64_t)(xop)) & 0x3ff) << 1 \