Home | History | Annotate | Download | only in Disassembler

Lines Matching refs:InsnType

437 template <typename InsnType>
438 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
441 template <typename InsnType>
443 DecodeAddiGroupBranch(MCInst &MI, InsnType insn, uint64_t Address,
446 template <typename InsnType>
448 DecodePOP35GroupBranchMMR6(MCInst &MI, InsnType insn, uint64_t Address,
451 template <typename InsnType>
453 DecodeDaddiGroupBranch(MCInst &MI, InsnType insn, uint64_t Address,
456 template <typename InsnType>
458 DecodePOP37GroupBranchMMR6(MCInst &MI, InsnType insn, uint64_t Address,
461 template <typename InsnType>
463 DecodeBlezlGroupBranch(MCInst &MI, InsnType insn, uint64_t Address,
466 template <typename InsnType>
468 DecodeBgtzlGroupBranch(MCInst &MI, InsnType insn, uint64_t Address,
471 template <typename InsnType>
473 DecodeBgtzGroupBranch(MCInst &MI, InsnType insn, uint64_t Address,
476 template <typename InsnType>
478 DecodeBlezGroupBranch(MCInst &MI, InsnType insn, uint64_t Address,
481 template <typename InsnType>
483 DecodeBgtzGroupBranchMMR6(MCInst &MI, InsnType insn, uint64_t Address,
486 template <typename InsnType>
488 DecodeBlezGroupBranchMMR6(MCInst &MI, InsnType insn, uint64_t Address,
542 template <typename InsnType>
543 static DecodeStatus DecodeINSVE_DF(MCInst &MI, InsnType insn, uint64_t Address,
548 InsnType tmp = fieldFromInstruction(insn, 17, 5);
588 template <typename InsnType>
589 static DecodeStatus DecodeAddiGroupBranch(MCInst &MI, InsnType insn,
602 InsnType Rs = fieldFromInstruction(insn, 21, 5);
603 InsnType Rt = fieldFromInstruction(insn, 16, 5);
627 template <typename InsnType>
628 static DecodeStatus DecodePOP35GroupBranchMMR6(MCInst &MI, InsnType insn,
631 InsnType Rt = fieldFromInstruction(insn, 21, 5);
632 InsnType Rs = fieldFromInstruction(insn, 16, 5);
633 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 2;
658 template <typename InsnType>
659 static DecodeStatus DecodeDaddiGroupBranch(MCInst &MI, InsnType insn,
672 InsnType Rs = fieldFromInstruction(insn, 21, 5);
673 InsnType Rt = fieldFromInstruction(insn, 16, 5);
697 template <typename InsnType>
698 static DecodeStatus DecodePOP37GroupBranchMMR6(MCInst &MI, InsnType insn,
701 InsnType Rt = fieldFromInstruction(insn, 21, 5);
702 InsnType Rs = fieldFromInstruction(insn, 16, 5);
703 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 2;
728 template <typename InsnType>
729 static DecodeStatus DecodeBlezlGroupBranch(MCInst &MI, InsnType insn,
743 InsnType Rs = fieldFromInstruction(insn, 21, 5);
744 InsnType Rt = fieldFromInstruction(insn, 16, 5);
771 template <typename InsnType>
772 static DecodeStatus DecodeBgtzlGroupBranch(MCInst &MI, InsnType insn,
788 InsnType Rs = fieldFromInstruction(insn, 21, 5);
789 InsnType Rt = fieldFromInstruction(insn, 16, 5);
815 template <typename InsnType>
816 static DecodeStatus DecodeBgtzGroupBranch(MCInst &MI, InsnType insn,
830 InsnType Rs = fieldFromInstruction(insn, 21, 5);
831 InsnType Rt = fieldFromInstruction(insn, 16, 5);
864 template <typename InsnType>
865 static DecodeStatus DecodeBlezGroupBranch(MCInst &MI, InsnType insn,
879 InsnType Rs = fieldFromInstruction(insn, 21, 5);
880 InsnType Rt = fieldFromInstruction(insn, 16, 5);
2275 template <typename InsnType>
2276 static DecodeStatus DecodeBgtzGroupBranchMMR6(MCInst &MI, InsnType insn,
2286 InsnType Rt = fieldFromInstruction(insn, 21, 5);
2287 InsnType Rs = fieldFromInstruction(insn, 16, 5);
2288 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 2;
2321 template <typename InsnType>
2322 static DecodeStatus DecodeBlezGroupBranchMMR6(MCInst &MI, InsnType insn,
2332 InsnType Rt = fieldFromInstruction(insn, 21, 5);
2333 InsnType Rs = fieldFromInstruction(insn, 16, 5);
2334 InsnType Imm = SignExtend64(fieldFromInstruction(insn, 0, 16), 16) * 2;