Lines Matching defs:asi
47 #include <sys/asi.h>
60 #define IS_PARTIAL_OR_SHORT_FLOAT_LD_ST(op, op3, asi) \
62 op3 == IOP_V8_STDFA) && asi > ASI_SNFL)
77 uint_t inst, op3, asi = 0;
172 /* only support primary and secondary asi's */
175 asi = (uint_t)(rp->r_tstate >> TSTATE_ASI_SHIFT) &
178 asi = (inst >> 5) & 0xff;
180 switch (asi) {
216 printf(" asi 0x%x size %d immflg %d\n", asi, sz, immflg);
563 uint_t inst, op3, asi = 0;
593 asi = (uint_t)(rp->r_tstate >> TSTATE_ASI_SHIFT) &
596 asi = (inst >> 5) & 0xff;
598 switch (asi) {
847 uint_t inst, optype, op3, asi;
892 asi = (uint32_t)((rp->r_tstate >> TSTATE_ASI_SHIFT) &
895 asi = ignor;
899 IS_PARTIAL_OR_SHORT_FLOAT_LD_ST(optype, op3, asi) ||
1421 uint_t inst, op3, asi;
1458 asi = (uint_t)((rp->r_tstate >> TSTATE_ASI_SHIFT) &
1461 asi = (inst >> 5) & 0xff;
1464 /* check for ld/st alternate and highest defined V9 asi */
1465 if ((op3 & 0x30) == 0x30 && asi > ASI_SNFL) {
1466 sz = extended_asi_size(asi);
1532 * asi's in the 0xCx range are partial store
1536 if (!(floatflg && (asi & 0xf0) == 0xc0)) {