Lines Matching defs:slot
52 asm_decodeA(uint64_t bits, struct asm_bundle *b, int slot)
528 return (asm_extract(op, fmt, bits, b, slot));
536 asm_decodeB(uint64_t ip, struct asm_bundle *b, int slot)
542 bits = SLOT(ip, slot);
644 return (asm_extract(op, fmt, bits, b, slot));
652 asm_decodeF(uint64_t ip, struct asm_bundle *b, int slot)
658 bits = SLOT(ip, slot);
895 return (asm_extract(op, fmt, bits, b, slot));
903 asm_decodeI(uint64_t ip, struct asm_bundle *b, int slot)
909 bits = SLOT(ip, slot);
911 return (asm_decodeA(bits, b, slot));
1307 return (asm_extract(op, fmt, bits, b, slot));
1315 asm_decodeM(uint64_t ip, struct asm_bundle *b, int slot)
1321 bits = SLOT(ip, slot);
1323 return (asm_decodeA(bits, b, slot));
2466 return (asm_extract(op, fmt, bits, b, slot));
2474 asm_decodeX(uint64_t ip, struct asm_bundle *b, int slot)
2480 KASSERT(slot == 2);
2481 bits = SLOT(ip, slot);
2483 /* Initialize slot 1 (slot - 1) */
2484 b->b_inst[slot - 1].i_format = ASM_FMT_NONE;
2485 b->b_inst[slot - 1].i_bits = SLOT(ip, slot - 1);
2517 return (asm_extract(op, fmt, bits, b, slot));
2525 unsigned int slot;
2534 slot = 0;
2541 ok = asm_decodeB(ip, b, slot++);
2544 ok = asm_decodeF(ip, b, slot++);
2547 ok = asm_decodeI(ip, b, slot++);
2550 ok = (slot++ == 1) ? 1 : 0;
2553 ok = asm_decodeM(ip, b, slot++);
2556 ok = asm_decodeX(ip, b, slot++);