Lines Matching refs:shamt

130 (dnf f-shamt    "shift amount field"            ()  10  5)
350 (dnop shamt "shift amount" () h-uint f-shamt)
435 (+ OP_SPECIAL rt rd-rs (f-shamt 0) FUNC_ADD)
441 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_ADD)
472 (+ OP_SPECIAL rd-rs rt (f-shamt 0) FUNC_ADDU)
478 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_ADDU)
484 (+ OP_SPECIAL rd-rs rt (f-shamt 0) FUNC_ADO16)
493 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_ADO16)
502 (+ OP_SPECIAL rd-rs rt (f-shamt 0) FUNC_AND)
508 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_AND)
538 (+ OP_SPECIAL rd-rs rt (f-shamt 0) FUNC_NOR)
544 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_NOR)
550 (+ OP_SPECIAL rd-rs rt (f-shamt 0) FUNC_OR)
556 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_OR)
573 "ram $rd,$rt,$shamt,$maskl,$maskr"
574 (+ OP_RAM maskr rt rd shamt (f-5 0) maskl)
576 (set rd (ror rt shamt))
582 "sll $rd,$rt,$shamt"
583 (+ OP_SPECIAL (f-rs 0) rt rd shamt (f-func 0))
584 (set rd (sll rt shamt))
589 (+ OP_SPECIAL rs rd-rt (f-shamt 0) FUNC_SLLV)
595 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_SLLV)
600 "slmv ${rd-rt},$rs,$shamt"
601 (+ OP_SPECIAL rs rd-rt shamt FUNC_SLMV)
602 (set rd-rt (and (sll rd-rt shamt) (srl #xFFFFFFFF rs)))
606 "slmv $rd,$rt,$rs,$shamt"
607 (+ OP_SPECIAL rs rt rd shamt FUNC_SLMV)
608 (set rd (and (sll rt shamt) (srl #xFFFFFFFF rs)))
613 (+ OP_SPECIAL rt rd-rs (f-shamt 0) FUNC_SLT)
621 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_SLT)
661 (+ OP_SPECIAL rd-rs rt (f-shamt 0) FUNC_SLTU)
669 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_SLTU)
676 "sra ${rd-rt},$shamt"
677 (+ OP_SPECIAL (f-rs 0) rd-rt shamt FUNC_SRA)
678 (set rd-rt (sra rd-rt shamt))
682 "sra $rd,$rt,$shamt"
683 (+ OP_SPECIAL (f-rs 0) rt rd shamt FUNC_SRA)
684 (set rd (sra rt shamt))
689 (+ OP_SPECIAL rs rd-rt (f-shamt 0) FUNC_SRAV)
695 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_SRAV)
700 "srl $rd,$rt,$shamt"
701 (+ OP_SPECIAL (f-rs 0) rt rd shamt FUNC_SRL)
702 (set rd (srl rt shamt))
707 (+ OP_SPECIAL rs rd-rt (f-shamt 0) FUNC_SRLV)
713 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_SRLV)
718 "srmv ${rd-rt},$rs,$shamt"
719 (+ OP_SPECIAL rs rd-rt shamt FUNC_SRMV)
720 (set rd-rt (and (srl rd-rt shamt) (sll #xFFFFFFFF rs)))
724 "srmv $rd,$rt,$rs,$shamt"
725 (+ OP_SPECIAL rs rt rd shamt FUNC_SRMV)
726 (set rd (and (srl rt shamt) (sll #xFFFFFFFF rs)))
731 (+ OP_SPECIAL rt rd-rs (f-shamt 0) FUNC_SUB)
737 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_SUB)
743 (+ OP_SPECIAL rt rd-rs (f-shamt 0) FUNC_SUBU)
749 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_SUBU)
755 (+ OP_SPECIAL rt rd-rs (f-shamt 0) FUNC_XOR)
761 (+ OP_SPECIAL rs rt rd (f-shamt 0) FUNC_XOR)
943 (+ OP_SPECIAL rs (f-rt 0) rd (f-shamt 0) FUNC_JALR)
952 (+ OP_SPECIAL rs (f-rt 0) (f-rd 0) (f-shamt 0) FUNC_JR)
1038 (+ OP_SPECIAL (f-rs 0) (f-rt 0) (f-rd 0) (f-shamt 0) FUNC_BREAK)
1052 (emit sll (rd 0) (rt 0) (shamt 0))