Lines Matching refs:slot
50 asm_decodeA(uint64_t bits, struct asm_bundle *b, int slot)
526 return (asm_extract(op, fmt, bits, b, slot));
534 asm_decodeB(uint64_t ip, struct asm_bundle *b, int slot)
540 bits = SLOT(ip, slot);
642 return (asm_extract(op, fmt, bits, b, slot));
650 asm_decodeF(uint64_t ip, struct asm_bundle *b, int slot)
656 bits = SLOT(ip, slot);
893 return (asm_extract(op, fmt, bits, b, slot));
901 asm_decodeI(uint64_t ip, struct asm_bundle *b, int slot)
907 bits = SLOT(ip, slot);
909 return (asm_decodeA(bits, b, slot));
1305 return (asm_extract(op, fmt, bits, b, slot));
1313 asm_decodeM(uint64_t ip, struct asm_bundle *b, int slot)
1319 bits = SLOT(ip, slot);
1321 return (asm_decodeA(bits, b, slot));
2464 return (asm_extract(op, fmt, bits, b, slot));
2472 asm_decodeX(uint64_t ip, struct asm_bundle *b, int slot)
2478 KASSERT(slot == 2, ("foo"));
2479 bits = SLOT(ip, slot);
2481 /* Initialize slot 1 (slot - 1) */
2482 b->b_inst[slot - 1].i_format = ASM_FMT_NONE;
2483 b->b_inst[slot - 1].i_bits = SLOT(ip, slot - 1);
2515 return (asm_extract(op, fmt, bits, b, slot));
2523 unsigned int slot;
2532 slot = 0;
2539 ok = asm_decodeB(ip, b, slot++);
2542 ok = asm_decodeF(ip, b, slot++);
2545 ok = asm_decodeI(ip, b, slot++);
2548 ok = (slot++ == 1) ? 1 : 0;
2551 ok = asm_decodeM(ip, b, slot++);
2554 ok = asm_decodeX(ip, b, slot++);