reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7481 switch (MI->getOpcode()) { 7484 if (MI->getNumOperands() == 2 && 7485 MI->getOperand(0).isReg() && 7486 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg())) { 7493 if (MI->getNumOperands() == 2 && 7494 MI->getOperand(0).isReg() && 7495 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg())) { 7502 if (MI->getNumOperands() == 3 && 7503 MI->getOperand(0).isReg() && 7504 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 7505 MI->getOperand(1).isReg() && 7506 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 7507 MI->getOperand(2).getReg() == Mips::ZERO) { 7514 if (MI->getNumOperands() == 2 && 7515 MI->getOperand(0).getReg() == Mips::FCC0) { 7522 if (MI->getNumOperands() == 2 && 7523 MI->getOperand(0).getReg() == Mips::FCC0) { 7530 if (MI->getNumOperands() == 2 && 7531 MI->getOperand(0).getReg() == Mips::FCC0) { 7538 if (MI->getNumOperands() == 2 && 7539 MI->getOperand(0).getReg() == Mips::FCC0) { 7546 if (MI->getNumOperands() == 2 && 7547 MI->getOperand(0).getReg() == Mips::FCC0) { 7554 if (MI->getNumOperands() == 2 && 7555 MI->getOperand(0).getReg() == Mips::FCC0) { 7562 if (MI->getNumOperands() == 3 && 7563 MI->getOperand(0).isReg() && 7564 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 7565 MI->getOperand(1).getReg() == Mips::ZERO) { 7572 if (MI->getNumOperands() == 2 && 7573 MI->getOperand(0).getReg() == Mips::ZERO) { 7580 if (MI->getNumOperands() == 2 && 7581 MI->getOperand(0).getReg() == Mips::ZERO) { 7588 if (MI->getNumOperands() == 3 && 7589 MI->getOperand(0).isReg() && 7590 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 7591 MI->getOperand(1).getReg() == Mips::ZERO) { 7598 if (MI->getNumOperands() == 2 && 7599 MI->getOperand(0).isImm() && 7600 MI->getOperand(0).getImm() == 0 && 7601 MI->getOperand(1).isImm() && 7602 MI->getOperand(1).getImm() == 0) { 7607 if (MI->getNumOperands() == 2 && 7608 MI->getOperand(1).isImm() && 7609 MI->getOperand(1).getImm() == 0) { 7616 if (MI->getNumOperands() == 2 && 7617 MI->getOperand(0).isImm() && 7618 MI->getOperand(0).getImm() == 0 && 7619 MI->getOperand(1).isImm() && 7620 MI->getOperand(1).getImm() == 0) { 7625 if (MI->getNumOperands() == 2 && 7626 MI->getOperand(1).isImm() && 7627 MI->getOperand(1).getImm() == 0) { 7634 if (MI->getNumOperands() == 3 && 7635 MI->getOperand(0).getReg() == Mips::FCC0 && 7636 MI->getOperand(1).isReg() && 7637 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7638 MI->getOperand(2).isReg() && 7639 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7646 if (MI->getNumOperands() == 3 && 7647 MI->getOperand(0).getReg() == Mips::FCC0 && 7648 MI->getOperand(1).isReg() && 7649 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7650 MI->getOperand(2).isReg() && 7651 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7658 if (MI->getNumOperands() == 3 && 7659 MI->getOperand(0).getReg() == Mips::FCC0 && 7660 MI->getOperand(1).isReg() && 7661 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7662 MI->getOperand(2).isReg() && 7663 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7670 if (MI->getNumOperands() == 3 && 7671 MI->getOperand(0).getReg() == Mips::FCC0 && 7672 MI->getOperand(1).isReg() && 7673 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7674 MI->getOperand(2).isReg() && 7675 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7682 if (MI->getNumOperands() == 3 && 7683 MI->getOperand(0).getReg() == Mips::FCC0 && 7684 MI->getOperand(1).isReg() && 7685 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7686 MI->getOperand(2).isReg() && 7687 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7694 if (MI->getNumOperands() == 3 && 7695 MI->getOperand(0).getReg() == Mips::FCC0 && 7696 MI->getOperand(1).isReg() && 7697 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7698 MI->getOperand(2).isReg() && 7699 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7706 if (MI->getNumOperands() == 3 && 7707 MI->getOperand(0).getReg() == Mips::FCC0 && 7708 MI->getOperand(1).isReg() && 7709 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7710 MI->getOperand(2).isReg() && 7711 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7718 if (MI->getNumOperands() == 3 && 7719 MI->getOperand(0).getReg() == Mips::FCC0 && 7720 MI->getOperand(1).isReg() && 7721 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7722 MI->getOperand(2).isReg() && 7723 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7730 if (MI->getNumOperands() == 3 && 7731 MI->getOperand(0).getReg() == Mips::FCC0 && 7732 MI->getOperand(1).isReg() && 7733 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7734 MI->getOperand(2).isReg() && 7735 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7742 if (MI->getNumOperands() == 3 && 7743 MI->getOperand(0).getReg() == Mips::FCC0 && 7744 MI->getOperand(1).isReg() && 7745 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7746 MI->getOperand(2).isReg() && 7747 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7754 if (MI->getNumOperands() == 3 && 7755 MI->getOperand(0).getReg() == Mips::FCC0 && 7756 MI->getOperand(1).isReg() && 7757 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7758 MI->getOperand(2).isReg() && 7759 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7766 if (MI->getNumOperands() == 3 && 7767 MI->getOperand(0).getReg() == Mips::FCC0 && 7768 MI->getOperand(1).isReg() && 7769 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7770 MI->getOperand(2).isReg() && 7771 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7778 if (MI->getNumOperands() == 3 && 7779 MI->getOperand(0).getReg() == Mips::FCC0 && 7780 MI->getOperand(1).isReg() && 7781 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7782 MI->getOperand(2).isReg() && 7783 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7790 if (MI->getNumOperands() == 3 && 7791 MI->getOperand(0).getReg() == Mips::FCC0 && 7792 MI->getOperand(1).isReg() && 7793 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7794 MI->getOperand(2).isReg() && 7795 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7802 if (MI->getNumOperands() == 3 && 7803 MI->getOperand(0).getReg() == Mips::FCC0 && 7804 MI->getOperand(1).isReg() && 7805 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7806 MI->getOperand(2).isReg() && 7807 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7814 if (MI->getNumOperands() == 3 && 7815 MI->getOperand(0).getReg() == Mips::FCC0 && 7816 MI->getOperand(1).isReg() && 7817 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7818 MI->getOperand(2).isReg() && 7819 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7826 if (MI->getNumOperands() == 3 && 7827 MI->getOperand(0).getReg() == Mips::FCC0 && 7828 MI->getOperand(1).isReg() && 7829 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7830 MI->getOperand(2).isReg() && 7831 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7838 if (MI->getNumOperands() == 3 && 7839 MI->getOperand(0).getReg() == Mips::FCC0 && 7840 MI->getOperand(1).isReg() && 7841 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7842 MI->getOperand(2).isReg() && 7843 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7850 if (MI->getNumOperands() == 3 && 7851 MI->getOperand(0).getReg() == Mips::FCC0 && 7852 MI->getOperand(1).isReg() && 7853 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7854 MI->getOperand(2).isReg() && 7855 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7862 if (MI->getNumOperands() == 3 && 7863 MI->getOperand(0).getReg() == Mips::FCC0 && 7864 MI->getOperand(1).isReg() && 7865 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7866 MI->getOperand(2).isReg() && 7867 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7874 if (MI->getNumOperands() == 3 && 7875 MI->getOperand(0).getReg() == Mips::FCC0 && 7876 MI->getOperand(1).isReg() && 7877 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7878 MI->getOperand(2).isReg() && 7879 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7886 if (MI->getNumOperands() == 3 && 7887 MI->getOperand(0).getReg() == Mips::FCC0 && 7888 MI->getOperand(1).isReg() && 7889 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7890 MI->getOperand(2).isReg() && 7891 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7898 if (MI->getNumOperands() == 3 && 7899 MI->getOperand(0).getReg() == Mips::FCC0 && 7900 MI->getOperand(1).isReg() && 7901 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7902 MI->getOperand(2).isReg() && 7903 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7910 if (MI->getNumOperands() == 3 && 7911 MI->getOperand(0).getReg() == Mips::FCC0 && 7912 MI->getOperand(1).isReg() && 7913 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7914 MI->getOperand(2).isReg() && 7915 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7922 if (MI->getNumOperands() == 3 && 7923 MI->getOperand(0).getReg() == Mips::FCC0 && 7924 MI->getOperand(1).isReg() && 7925 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7926 MI->getOperand(2).isReg() && 7927 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7934 if (MI->getNumOperands() == 3 && 7935 MI->getOperand(0).getReg() == Mips::FCC0 && 7936 MI->getOperand(1).isReg() && 7937 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7938 MI->getOperand(2).isReg() && 7939 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7946 if (MI->getNumOperands() == 3 && 7947 MI->getOperand(0).getReg() == Mips::FCC0 && 7948 MI->getOperand(1).isReg() && 7949 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7950 MI->getOperand(2).isReg() && 7951 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7958 if (MI->getNumOperands() == 3 && 7959 MI->getOperand(0).getReg() == Mips::FCC0 && 7960 MI->getOperand(1).isReg() && 7961 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7962 MI->getOperand(2).isReg() && 7963 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 7970 if (MI->getNumOperands() == 3 && 7971 MI->getOperand(0).getReg() == Mips::FCC0 && 7972 MI->getOperand(1).isReg() && 7973 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7974 MI->getOperand(2).isReg() && 7975 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7982 if (MI->getNumOperands() == 3 && 7983 MI->getOperand(0).getReg() == Mips::FCC0 && 7984 MI->getOperand(1).isReg() && 7985 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 7986 MI->getOperand(2).isReg() && 7987 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 7994 if (MI->getNumOperands() == 3 && 7995 MI->getOperand(0).getReg() == Mips::FCC0 && 7996 MI->getOperand(1).isReg() && 7997 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 7998 MI->getOperand(2).isReg() && 7999 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8006 if (MI->getNumOperands() == 3 && 8007 MI->getOperand(0).getReg() == Mips::FCC0 && 8008 MI->getOperand(1).isReg() && 8009 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8010 MI->getOperand(2).isReg() && 8011 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8018 if (MI->getNumOperands() == 3 && 8019 MI->getOperand(0).getReg() == Mips::FCC0 && 8020 MI->getOperand(1).isReg() && 8021 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8022 MI->getOperand(2).isReg() && 8023 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8030 if (MI->getNumOperands() == 3 && 8031 MI->getOperand(0).getReg() == Mips::FCC0 && 8032 MI->getOperand(1).isReg() && 8033 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8034 MI->getOperand(2).isReg() && 8035 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8042 if (MI->getNumOperands() == 3 && 8043 MI->getOperand(0).getReg() == Mips::FCC0 && 8044 MI->getOperand(1).isReg() && 8045 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8046 MI->getOperand(2).isReg() && 8047 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8054 if (MI->getNumOperands() == 3 && 8055 MI->getOperand(0).getReg() == Mips::FCC0 && 8056 MI->getOperand(1).isReg() && 8057 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8058 MI->getOperand(2).isReg() && 8059 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8066 if (MI->getNumOperands() == 3 && 8067 MI->getOperand(0).getReg() == Mips::FCC0 && 8068 MI->getOperand(1).isReg() && 8069 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8070 MI->getOperand(2).isReg() && 8071 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8078 if (MI->getNumOperands() == 3 && 8079 MI->getOperand(0).getReg() == Mips::FCC0 && 8080 MI->getOperand(1).isReg() && 8081 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8082 MI->getOperand(2).isReg() && 8083 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8090 if (MI->getNumOperands() == 3 && 8091 MI->getOperand(0).getReg() == Mips::FCC0 && 8092 MI->getOperand(1).isReg() && 8093 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8094 MI->getOperand(2).isReg() && 8095 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8102 if (MI->getNumOperands() == 3 && 8103 MI->getOperand(0).getReg() == Mips::FCC0 && 8104 MI->getOperand(1).isReg() && 8105 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8106 MI->getOperand(2).isReg() && 8107 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8114 if (MI->getNumOperands() == 3 && 8115 MI->getOperand(0).getReg() == Mips::FCC0 && 8116 MI->getOperand(1).isReg() && 8117 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8118 MI->getOperand(2).isReg() && 8119 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8126 if (MI->getNumOperands() == 3 && 8127 MI->getOperand(0).getReg() == Mips::FCC0 && 8128 MI->getOperand(1).isReg() && 8129 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8130 MI->getOperand(2).isReg() && 8131 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8138 if (MI->getNumOperands() == 3 && 8139 MI->getOperand(0).getReg() == Mips::FCC0 && 8140 MI->getOperand(1).isReg() && 8141 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8142 MI->getOperand(2).isReg() && 8143 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8150 if (MI->getNumOperands() == 3 && 8151 MI->getOperand(0).getReg() == Mips::FCC0 && 8152 MI->getOperand(1).isReg() && 8153 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8154 MI->getOperand(2).isReg() && 8155 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8162 if (MI->getNumOperands() == 3 && 8163 MI->getOperand(0).getReg() == Mips::FCC0 && 8164 MI->getOperand(1).isReg() && 8165 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8166 MI->getOperand(2).isReg() && 8167 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8174 if (MI->getNumOperands() == 3 && 8175 MI->getOperand(0).getReg() == Mips::FCC0 && 8176 MI->getOperand(1).isReg() && 8177 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8178 MI->getOperand(2).isReg() && 8179 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8186 if (MI->getNumOperands() == 3 && 8187 MI->getOperand(0).getReg() == Mips::FCC0 && 8188 MI->getOperand(1).isReg() && 8189 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8190 MI->getOperand(2).isReg() && 8191 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8198 if (MI->getNumOperands() == 3 && 8199 MI->getOperand(0).getReg() == Mips::FCC0 && 8200 MI->getOperand(1).isReg() && 8201 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8202 MI->getOperand(2).isReg() && 8203 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8210 if (MI->getNumOperands() == 3 && 8211 MI->getOperand(0).getReg() == Mips::FCC0 && 8212 MI->getOperand(1).isReg() && 8213 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8214 MI->getOperand(2).isReg() && 8215 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8222 if (MI->getNumOperands() == 3 && 8223 MI->getOperand(0).getReg() == Mips::FCC0 && 8224 MI->getOperand(1).isReg() && 8225 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8226 MI->getOperand(2).isReg() && 8227 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8234 if (MI->getNumOperands() == 3 && 8235 MI->getOperand(0).getReg() == Mips::FCC0 && 8236 MI->getOperand(1).isReg() && 8237 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8238 MI->getOperand(2).isReg() && 8239 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8246 if (MI->getNumOperands() == 3 && 8247 MI->getOperand(0).getReg() == Mips::FCC0 && 8248 MI->getOperand(1).isReg() && 8249 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8250 MI->getOperand(2).isReg() && 8251 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8258 if (MI->getNumOperands() == 3 && 8259 MI->getOperand(0).getReg() == Mips::FCC0 && 8260 MI->getOperand(1).isReg() && 8261 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8262 MI->getOperand(2).isReg() && 8263 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8270 if (MI->getNumOperands() == 3 && 8271 MI->getOperand(0).getReg() == Mips::FCC0 && 8272 MI->getOperand(1).isReg() && 8273 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8274 MI->getOperand(2).isReg() && 8275 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8282 if (MI->getNumOperands() == 3 && 8283 MI->getOperand(0).getReg() == Mips::FCC0 && 8284 MI->getOperand(1).isReg() && 8285 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8286 MI->getOperand(2).isReg() && 8287 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8294 if (MI->getNumOperands() == 3 && 8295 MI->getOperand(0).getReg() == Mips::FCC0 && 8296 MI->getOperand(1).isReg() && 8297 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8298 MI->getOperand(2).isReg() && 8299 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8306 if (MI->getNumOperands() == 3 && 8307 MI->getOperand(0).getReg() == Mips::FCC0 && 8308 MI->getOperand(1).isReg() && 8309 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8310 MI->getOperand(2).isReg() && 8311 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8318 if (MI->getNumOperands() == 3 && 8319 MI->getOperand(0).getReg() == Mips::FCC0 && 8320 MI->getOperand(1).isReg() && 8321 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8322 MI->getOperand(2).isReg() && 8323 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8330 if (MI->getNumOperands() == 3 && 8331 MI->getOperand(0).getReg() == Mips::FCC0 && 8332 MI->getOperand(1).isReg() && 8333 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8334 MI->getOperand(2).isReg() && 8335 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8342 if (MI->getNumOperands() == 3 && 8343 MI->getOperand(0).getReg() == Mips::FCC0 && 8344 MI->getOperand(1).isReg() && 8345 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8346 MI->getOperand(2).isReg() && 8347 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8354 if (MI->getNumOperands() == 3 && 8355 MI->getOperand(0).getReg() == Mips::FCC0 && 8356 MI->getOperand(1).isReg() && 8357 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8358 MI->getOperand(2).isReg() && 8359 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8366 if (MI->getNumOperands() == 3 && 8367 MI->getOperand(0).getReg() == Mips::FCC0 && 8368 MI->getOperand(1).isReg() && 8369 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8370 MI->getOperand(2).isReg() && 8371 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8378 if (MI->getNumOperands() == 3 && 8379 MI->getOperand(0).getReg() == Mips::FCC0 && 8380 MI->getOperand(1).isReg() && 8381 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8382 MI->getOperand(2).isReg() && 8383 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8390 if (MI->getNumOperands() == 3 && 8391 MI->getOperand(0).getReg() == Mips::FCC0 && 8392 MI->getOperand(1).isReg() && 8393 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8394 MI->getOperand(2).isReg() && 8395 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8402 if (MI->getNumOperands() == 3 && 8403 MI->getOperand(0).getReg() == Mips::FCC0 && 8404 MI->getOperand(1).isReg() && 8405 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8406 MI->getOperand(2).isReg() && 8407 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8414 if (MI->getNumOperands() == 3 && 8415 MI->getOperand(0).getReg() == Mips::FCC0 && 8416 MI->getOperand(1).isReg() && 8417 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8418 MI->getOperand(2).isReg() && 8419 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8426 if (MI->getNumOperands() == 3 && 8427 MI->getOperand(0).getReg() == Mips::FCC0 && 8428 MI->getOperand(1).isReg() && 8429 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8430 MI->getOperand(2).isReg() && 8431 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8438 if (MI->getNumOperands() == 3 && 8439 MI->getOperand(0).getReg() == Mips::FCC0 && 8440 MI->getOperand(1).isReg() && 8441 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8442 MI->getOperand(2).isReg() && 8443 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8450 if (MI->getNumOperands() == 3 && 8451 MI->getOperand(0).getReg() == Mips::FCC0 && 8452 MI->getOperand(1).isReg() && 8453 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8454 MI->getOperand(2).isReg() && 8455 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8462 if (MI->getNumOperands() == 3 && 8463 MI->getOperand(0).getReg() == Mips::FCC0 && 8464 MI->getOperand(1).isReg() && 8465 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8466 MI->getOperand(2).isReg() && 8467 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8474 if (MI->getNumOperands() == 3 && 8475 MI->getOperand(0).getReg() == Mips::FCC0 && 8476 MI->getOperand(1).isReg() && 8477 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8478 MI->getOperand(2).isReg() && 8479 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8486 if (MI->getNumOperands() == 3 && 8487 MI->getOperand(0).getReg() == Mips::FCC0 && 8488 MI->getOperand(1).isReg() && 8489 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8490 MI->getOperand(2).isReg() && 8491 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8498 if (MI->getNumOperands() == 3 && 8499 MI->getOperand(0).getReg() == Mips::FCC0 && 8500 MI->getOperand(1).isReg() && 8501 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8502 MI->getOperand(2).isReg() && 8503 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8510 if (MI->getNumOperands() == 3 && 8511 MI->getOperand(0).getReg() == Mips::FCC0 && 8512 MI->getOperand(1).isReg() && 8513 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8514 MI->getOperand(2).isReg() && 8515 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8522 if (MI->getNumOperands() == 3 && 8523 MI->getOperand(0).getReg() == Mips::FCC0 && 8524 MI->getOperand(1).isReg() && 8525 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8526 MI->getOperand(2).isReg() && 8527 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8534 if (MI->getNumOperands() == 3 && 8535 MI->getOperand(0).getReg() == Mips::FCC0 && 8536 MI->getOperand(1).isReg() && 8537 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8538 MI->getOperand(2).isReg() && 8539 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8546 if (MI->getNumOperands() == 3 && 8547 MI->getOperand(0).getReg() == Mips::FCC0 && 8548 MI->getOperand(1).isReg() && 8549 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8550 MI->getOperand(2).isReg() && 8551 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8558 if (MI->getNumOperands() == 3 && 8559 MI->getOperand(0).getReg() == Mips::FCC0 && 8560 MI->getOperand(1).isReg() && 8561 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8562 MI->getOperand(2).isReg() && 8563 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8570 if (MI->getNumOperands() == 3 && 8571 MI->getOperand(0).getReg() == Mips::FCC0 && 8572 MI->getOperand(1).isReg() && 8573 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8574 MI->getOperand(2).isReg() && 8575 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8582 if (MI->getNumOperands() == 3 && 8583 MI->getOperand(0).getReg() == Mips::FCC0 && 8584 MI->getOperand(1).isReg() && 8585 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8586 MI->getOperand(2).isReg() && 8587 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8594 if (MI->getNumOperands() == 3 && 8595 MI->getOperand(0).getReg() == Mips::FCC0 && 8596 MI->getOperand(1).isReg() && 8597 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8598 MI->getOperand(2).isReg() && 8599 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8606 if (MI->getNumOperands() == 3 && 8607 MI->getOperand(0).getReg() == Mips::FCC0 && 8608 MI->getOperand(1).isReg() && 8609 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8610 MI->getOperand(2).isReg() && 8611 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8618 if (MI->getNumOperands() == 3 && 8619 MI->getOperand(0).getReg() == Mips::FCC0 && 8620 MI->getOperand(1).isReg() && 8621 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8622 MI->getOperand(2).isReg() && 8623 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8630 if (MI->getNumOperands() == 3 && 8631 MI->getOperand(0).getReg() == Mips::FCC0 && 8632 MI->getOperand(1).isReg() && 8633 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8634 MI->getOperand(2).isReg() && 8635 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8642 if (MI->getNumOperands() == 3 && 8643 MI->getOperand(0).getReg() == Mips::FCC0 && 8644 MI->getOperand(1).isReg() && 8645 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8646 MI->getOperand(2).isReg() && 8647 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8654 if (MI->getNumOperands() == 3 && 8655 MI->getOperand(0).getReg() == Mips::FCC0 && 8656 MI->getOperand(1).isReg() && 8657 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8658 MI->getOperand(2).isReg() && 8659 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8666 if (MI->getNumOperands() == 3 && 8667 MI->getOperand(0).getReg() == Mips::FCC0 && 8668 MI->getOperand(1).isReg() && 8669 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8670 MI->getOperand(2).isReg() && 8671 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8678 if (MI->getNumOperands() == 3 && 8679 MI->getOperand(0).getReg() == Mips::FCC0 && 8680 MI->getOperand(1).isReg() && 8681 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8682 MI->getOperand(2).isReg() && 8683 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8690 if (MI->getNumOperands() == 3 && 8691 MI->getOperand(0).getReg() == Mips::FCC0 && 8692 MI->getOperand(1).isReg() && 8693 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8694 MI->getOperand(2).isReg() && 8695 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8702 if (MI->getNumOperands() == 3 && 8703 MI->getOperand(0).getReg() == Mips::FCC0 && 8704 MI->getOperand(1).isReg() && 8705 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8706 MI->getOperand(2).isReg() && 8707 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8714 if (MI->getNumOperands() == 3 && 8715 MI->getOperand(0).getReg() == Mips::FCC0 && 8716 MI->getOperand(1).isReg() && 8717 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8718 MI->getOperand(2).isReg() && 8719 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8726 if (MI->getNumOperands() == 3 && 8727 MI->getOperand(0).getReg() == Mips::FCC0 && 8728 MI->getOperand(1).isReg() && 8729 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8730 MI->getOperand(2).isReg() && 8731 MRI.getRegClass(Mips::AFGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8738 if (MI->getNumOperands() == 3 && 8739 MI->getOperand(0).getReg() == Mips::FCC0 && 8740 MI->getOperand(1).isReg() && 8741 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8742 MI->getOperand(2).isReg() && 8743 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8750 if (MI->getNumOperands() == 3 && 8751 MI->getOperand(0).getReg() == Mips::FCC0 && 8752 MI->getOperand(1).isReg() && 8753 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(1).getReg()) && 8754 MI->getOperand(2).isReg() && 8755 MRI.getRegClass(Mips::FGR64RegClassID).contains(MI->getOperand(2).getReg())) { 8762 if (MI->getNumOperands() == 3 && 8763 MI->getOperand(0).getReg() == Mips::FCC0 && 8764 MI->getOperand(1).isReg() && 8765 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8766 MI->getOperand(2).isReg() && 8767 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8774 if (MI->getNumOperands() == 3 && 8775 MI->getOperand(0).getReg() == Mips::FCC0 && 8776 MI->getOperand(1).isReg() && 8777 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(1).getReg()) && 8778 MI->getOperand(2).isReg() && 8779 MRI.getRegClass(Mips::FGR32RegClassID).contains(MI->getOperand(2).getReg())) { 8786 if (MI->getNumOperands() == 3 && 8787 MI->getOperand(0).isReg() && 8788 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 8789 MI->getOperand(1).isReg() && 8790 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(1).getReg()) && 8791 MI->getOperand(2).getReg() == Mips::ZERO_64) { 8798 if (MI->getNumOperands() == 1 && 8799 MI->getOperand(0).getReg() == Mips::ZERO) { 8806 if (MI->getNumOperands() == 3 && 8807 MI->getOperand(0).isReg() && 8808 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 8809 MI->getOperand(1).isReg() && 8810 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 8810 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 8811 MI->getOperand(2).isReg() && 8812 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(2).getReg())) { 8819 if (MI->getNumOperands() == 3 && 8820 MI->getOperand(0).isReg() && 8821 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 8822 MI->getOperand(1).isReg() && 8823 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 8823 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 8824 MI->getOperand(2).isReg() && 8825 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(2).getReg())) { 8832 if (MI->getNumOperands() == 1 && 8833 MI->getOperand(0).getReg() == Mips::ZERO) { 8840 if (MI->getNumOperands() == 1 && 8841 MI->getOperand(0).getReg() == Mips::ZERO) { 8848 if (MI->getNumOperands() == 1 && 8849 MI->getOperand(0).getReg() == Mips::ZERO) { 8856 if (MI->getNumOperands() == 3 && 8857 MI->getOperand(0).isReg() && 8858 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 8859 MI->getOperand(1).getReg() == Mips::ZERO_64 && 8860 MI->getOperand(2).isReg() && 8861 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(2).getReg())) { 8866 if (MI->getNumOperands() == 3 && 8867 MI->getOperand(0).isReg() && 8868 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 8869 MI->getOperand(1).getReg() == Mips::ZERO_64 && 8870 MI->getOperand(2).isReg() && 8871 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 8871 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 8878 if (MI->getNumOperands() == 3 && 8879 MI->getOperand(0).isReg() && 8880 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 8881 MI->getOperand(1).getReg() == Mips::ZERO_64 && 8882 MI->getOperand(2).isReg() && 8883 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(2).getReg())) { 8888 if (MI->getNumOperands() == 3 && 8889 MI->getOperand(0).isReg() && 8890 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 8891 MI->getOperand(1).getReg() == Mips::ZERO_64 && 8892 MI->getOperand(2).isReg() && 8893 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 8893 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 8900 if (MI->getNumOperands() == 1 && 8901 MI->getOperand(0).getReg() == Mips::ZERO) { 8908 if (MI->getNumOperands() == 1 && 8909 MI->getOperand(0).getReg() == Mips::ZERO) { 8916 if (MI->getNumOperands() == 1 && 8917 MI->getOperand(0).getReg() == Mips::ZERO) { 8924 if (MI->getNumOperands() == 1 && 8925 MI->getOperand(0).getReg() == Mips::ZERO) { 8932 if (MI->getNumOperands() == 1 && 8933 MI->getOperand(0).getReg() == Mips::ZERO) { 8940 if (MI->getNumOperands() == 1 && 8941 MI->getOperand(0).getReg() == Mips::ZERO) { 8948 if (MI->getNumOperands() == 1 && 8949 MI->getOperand(0).isImm() && 8950 MI->getOperand(0).getImm() == 0) { 8957 if (MI->getNumOperands() == 1 && 8958 MI->getOperand(0).isImm() && 8959 MI->getOperand(0).getImm() == 0) { 8966 if (MI->getNumOperands() == 2 && 8967 MI->getOperand(0).getReg() == Mips::ZERO && 8968 MI->getOperand(1).isReg() && 8969 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg())) { 8976 if (MI->getNumOperands() == 2 && 8977 MI->getOperand(0).getReg() == Mips::ZERO_64 && 8978 MI->getOperand(1).isReg() && 8979 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(1).getReg())) { 8986 if (MI->getNumOperands() == 2 && 8987 MI->getOperand(0).getReg() == Mips::RA && 8988 MI->getOperand(1).isReg() && 8989 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg())) { 8996 if (MI->getNumOperands() == 2 && 8997 MI->getOperand(0).getReg() == Mips::RA && 8998 MI->getOperand(1).isReg() && 8999 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg())) { 9006 if (MI->getNumOperands() == 2 && 9007 MI->getOperand(0).getReg() == Mips::RA && 9008 MI->getOperand(1).isReg() && 9009 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg())) { 9016 if (MI->getNumOperands() == 2 && 9017 MI->getOperand(0).getReg() == Mips::RA_64 && 9018 MI->getOperand(1).isReg() && 9019 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(1).getReg())) { 9026 if (MI->getNumOperands() == 2 && 9027 MI->getOperand(0).isReg() && 9028 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9029 MI->getOperand(1).isImm() && 9030 MI->getOperand(1).getImm() == 0) { 9037 if (MI->getNumOperands() == 2 && 9038 MI->getOperand(0).isReg() && 9039 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 9040 MI->getOperand(1).isImm() && 9041 MI->getOperand(1).getImm() == 0) { 9048 if (MI->getNumOperands() == 2 && 9049 MI->getOperand(0).isReg() && 9050 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9051 MI->getOperand(1).isImm() && 9052 MI->getOperand(1).getImm() == 0) { 9059 if (MI->getNumOperands() == 2 && 9060 MI->getOperand(0).isReg() && 9061 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 9062 MI->getOperand(1).isImm() && 9063 MI->getOperand(1).getImm() == 0) { 9070 if (MI->getNumOperands() == 2 && 9071 MI->getOperand(0).isReg() && 9072 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9073 MI->getOperand(1).getReg() == Mips::AC0) { 9080 if (MI->getNumOperands() == 3 && 9081 MI->getOperand(0).isReg() && 9082 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9083 MI->getOperand(1).isReg() && 9084 MRI.getRegClass(Mips::COP0RegClassID).contains(MI->getOperand(1).getReg()) && 9085 MI->getOperand(2).isImm() && 9086 MI->getOperand(2).getImm() == 0) { 9093 if (MI->getNumOperands() == 2 && 9094 MI->getOperand(0).isReg() && 9095 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9096 MI->getOperand(1).getReg() == Mips::AC0) { 9103 if (MI->getNumOperands() == 2 && 9104 MI->getOperand(0).isReg() && 9105 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9106 MI->getOperand(1).getReg() == Mips::AC0) { 9113 if (MI->getNumOperands() == 2 && 9114 MI->getOperand(0).getReg() == Mips::ZERO && 9115 MI->getOperand(1).getReg() == Mips::ZERO) { 9122 if (MI->getNumOperands() == 2 && 9123 MI->getOperand(0).getReg() == Mips::AC0 && 9124 MI->getOperand(1).isReg() && 9125 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg())) { 9132 if (MI->getNumOperands() == 3 && 9133 MI->getOperand(0).isReg() && 9134 MRI.getRegClass(Mips::COP0RegClassID).contains(MI->getOperand(0).getReg()) && 9135 MI->getOperand(1).isReg() && 9136 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9137 MI->getOperand(2).isImm() && 9138 MI->getOperand(2).getImm() == 0) { 9145 if (MI->getNumOperands() == 2 && 9146 MI->getOperand(0).getReg() == Mips::AC0 && 9147 MI->getOperand(1).isReg() && 9148 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg())) { 9155 if (MI->getNumOperands() == 2 && 9156 MI->getOperand(0).getReg() == Mips::AC0 && 9157 MI->getOperand(1).isReg() && 9158 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg())) { 9165 if (MI->getNumOperands() == 2 && 9166 MI->getOperand(0).getReg() == Mips::ZERO && 9167 MI->getOperand(1).getReg() == Mips::S0) { 9174 if (MI->getNumOperands() == 3 && 9175 MI->getOperand(0).isReg() && 9176 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9177 MI->getOperand(1).isReg() && 9178 MI->getOperand(1).getReg() == MI->getOperand(0).getReg()) { 9178 MI->getOperand(1).getReg() == MI->getOperand(0).getReg()) { 9185 if (MI->getNumOperands() == 3 && 9186 MI->getOperand(0).isReg() && 9187 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 9188 MI->getOperand(1).isReg() && 9189 MI->getOperand(1).getReg() == MI->getOperand(0).getReg()) { 9189 MI->getOperand(1).getReg() == MI->getOperand(0).getReg()) { 9196 if (MI->getNumOperands() == 3 && 9197 MI->getOperand(0).isReg() && 9198 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9199 MI->getOperand(1).isReg() && 9200 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9201 MI->getOperand(2).getReg() == Mips::ZERO) { 9208 if (MI->getNumOperands() == 3 && 9209 MI->getOperand(0).isReg() && 9210 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 9211 MI->getOperand(1).isReg() && 9212 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(1).getReg()) && 9213 MI->getOperand(2).getReg() == Mips::ZERO_64) { 9220 if (MI->getNumOperands() == 3 && 9221 MI->getOperand(0).isReg() && 9222 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9223 MI->getOperand(1).isReg() && 9224 MRI.getRegClass(Mips::HWRegsRegClassID).contains(MI->getOperand(1).getReg()) && 9225 MI->getOperand(2).isImm() && 9226 MI->getOperand(2).getImm() == 0) { 9233 if (MI->getNumOperands() == 3 && 9234 MI->getOperand(0).isReg() && 9235 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 9236 MI->getOperand(1).isReg() && 9237 MRI.getRegClass(Mips::HWRegsRegClassID).contains(MI->getOperand(1).getReg()) && 9238 MI->getOperand(2).isImm() && 9239 MI->getOperand(2).getImm() == 0) { 9246 if (MI->getNumOperands() == 3 && 9247 MI->getOperand(0).isReg() && 9248 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9249 MI->getOperand(1).isReg() && 9250 MRI.getRegClass(Mips::HWRegsRegClassID).contains(MI->getOperand(1).getReg()) && 9251 MI->getOperand(2).isImm() && 9252 MI->getOperand(2).getImm() == 0) { 9259 if (MI->getNumOperands() == 3 && 9260 MI->getOperand(0).isReg() && 9261 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9262 MI->getOperand(1).isReg() && 9263 MRI.getRegClass(Mips::HWRegsRegClassID).contains(MI->getOperand(1).getReg()) && 9264 MI->getOperand(2).isImm() && 9265 MI->getOperand(2).getImm() == 0) { 9272 if (MI->getNumOperands() == 1 && 9273 MI->getOperand(0).isImm() && 9274 MI->getOperand(0).getImm() == 0) { 9281 if (MI->getNumOperands() == 1 && 9282 MI->getOperand(0).isImm() && 9283 MI->getOperand(0).getImm() == 0) { 9290 if (MI->getNumOperands() == 1 && 9291 MI->getOperand(0).isImm() && 9292 MI->getOperand(0).getImm() == 0) { 9299 if (MI->getNumOperands() == 1 && 9300 MI->getOperand(0).isImm() && 9301 MI->getOperand(0).getImm() == 0) { 9308 if (MI->getNumOperands() == 1 && 9309 MI->getOperand(0).isImm() && 9310 MI->getOperand(0).getImm() == 0) { 9317 if (MI->getNumOperands() == 3 && 9318 MI->getOperand(0).getReg() == Mips::ZERO && 9319 MI->getOperand(1).getReg() == Mips::ZERO && 9320 MI->getOperand(2).isImm() && 9321 MI->getOperand(2).getImm() == 0) { 9328 if (MI->getNumOperands() == 3 && 9329 MI->getOperand(0).getReg() == Mips::ZERO && 9330 MI->getOperand(1).getReg() == Mips::ZERO && 9331 MI->getOperand(2).isImm() && 9332 MI->getOperand(2).getImm() == 0) { 9339 if (MI->getNumOperands() == 3 && 9340 MI->getOperand(0).getReg() == Mips::ZERO && 9341 MI->getOperand(1).getReg() == Mips::ZERO && 9342 MI->getOperand(2).isImm() && 9343 MI->getOperand(2).getImm() == 0) { 9350 if (MI->getNumOperands() == 3 && 9351 MI->getOperand(0).isReg() && 9352 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 9353 MI->getOperand(1).isReg() && 9354 MI->getOperand(1).getReg() == MI->getOperand(0).getReg()) { 9354 MI->getOperand(1).getReg() == MI->getOperand(0).getReg()) { 9361 if (MI->getNumOperands() == 3 && 9362 MI->getOperand(0).isReg() && 9363 MRI.getRegClass(Mips::GPR64RegClassID).contains(MI->getOperand(0).getReg()) && 9364 MI->getOperand(1).isReg() && 9365 MI->getOperand(1).getReg() == MI->getOperand(0).getReg()) { 9365 MI->getOperand(1).getReg() == MI->getOperand(0).getReg()) { 9372 if (MI->getNumOperands() == 3 && 9373 MI->getOperand(0).isReg() && 9374 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9375 MI->getOperand(1).getReg() == Mips::ZERO && 9376 MI->getOperand(2).isReg() && 9377 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(2).getReg())) { 9382 if (MI->getNumOperands() == 3 && 9383 MI->getOperand(0).isReg() && 9384 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9385 MI->getOperand(1).getReg() == Mips::ZERO && 9386 MI->getOperand(2).isReg() && 9387 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9387 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9394 if (MI->getNumOperands() == 3 && 9395 MI->getOperand(0).isReg() && 9396 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9397 MI->getOperand(1).getReg() == Mips::ZERO && 9398 MI->getOperand(2).isReg() && 9399 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(2).getReg())) { 9404 if (MI->getNumOperands() == 3 && 9405 MI->getOperand(0).isReg() && 9406 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9407 MI->getOperand(1).getReg() == Mips::ZERO && 9408 MI->getOperand(2).isReg() && 9409 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9409 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9416 if (MI->getNumOperands() == 3 && 9417 MI->getOperand(0).isReg() && 9418 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9419 MI->getOperand(1).getReg() == Mips::ZERO && 9420 MI->getOperand(2).isReg() && 9421 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(2).getReg())) { 9426 if (MI->getNumOperands() == 3 && 9427 MI->getOperand(0).isReg() && 9428 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9429 MI->getOperand(1).getReg() == Mips::ZERO && 9430 MI->getOperand(2).isReg() && 9431 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9431 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9438 if (MI->getNumOperands() == 3 && 9439 MI->getOperand(0).isReg() && 9440 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9441 MI->getOperand(1).getReg() == Mips::ZERO && 9442 MI->getOperand(2).isReg() && 9443 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(2).getReg())) { 9448 if (MI->getNumOperands() == 3 && 9449 MI->getOperand(0).isReg() && 9450 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9451 MI->getOperand(1).getReg() == Mips::ZERO && 9452 MI->getOperand(2).isReg() && 9453 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9453 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9460 if (MI->getNumOperands() == 3 && 9461 MI->getOperand(0).isReg() && 9462 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9463 MI->getOperand(1).getReg() == Mips::ZERO && 9464 MI->getOperand(2).isReg() && 9465 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(2).getReg())) { 9470 if (MI->getNumOperands() == 3 && 9471 MI->getOperand(0).isReg() && 9472 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9473 MI->getOperand(1).getReg() == Mips::ZERO && 9474 MI->getOperand(2).isReg() && 9475 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9475 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9482 if (MI->getNumOperands() == 3 && 9483 MI->getOperand(0).isReg() && 9484 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9485 MI->getOperand(1).getReg() == Mips::ZERO && 9486 MI->getOperand(2).isReg() && 9487 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(2).getReg())) { 9492 if (MI->getNumOperands() == 3 && 9493 MI->getOperand(0).isReg() && 9494 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9495 MI->getOperand(1).getReg() == Mips::ZERO && 9496 MI->getOperand(2).isReg() && 9497 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9497 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 9504 if (MI->getNumOperands() == 3 && 9505 MI->getOperand(0).isReg() && 9506 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg())) { 9513 if (MI->getNumOperands() == 1 && 9514 MI->getOperand(0).isImm() && 9515 MI->getOperand(0).getImm() == 0) { 9522 if (MI->getNumOperands() == 1 && 9523 MI->getOperand(0).isImm() && 9524 MI->getOperand(0).getImm() == 0) { 9531 if (MI->getNumOperands() == 1 && 9532 MI->getOperand(0).isImm() && 9533 MI->getOperand(0).getImm() == 0) { 9540 if (MI->getNumOperands() == 1 && 9541 MI->getOperand(0).isImm() && 9542 MI->getOperand(0).getImm() == 0) { 9549 if (MI->getNumOperands() == 1 && 9550 MI->getOperand(0).isImm() && 9551 MI->getOperand(0).getImm() == 0) { 9558 if (MI->getNumOperands() == 3 && 9559 MI->getOperand(0).isReg() && 9560 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9561 MI->getOperand(1).isReg() && 9562 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9563 MI->getOperand(2).isImm() && 9564 MI->getOperand(2).getImm() == 0) { 9571 if (MI->getNumOperands() == 3 && 9572 MI->getOperand(0).isReg() && 9573 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9574 MI->getOperand(1).isReg() && 9575 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9576 MI->getOperand(2).isImm() && 9577 MI->getOperand(2).getImm() == 0) { 9584 if (MI->getNumOperands() == 3 && 9585 MI->getOperand(0).isReg() && 9586 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9587 MI->getOperand(1).isReg() && 9588 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9589 MI->getOperand(2).isImm() && 9590 MI->getOperand(2).getImm() == 0) { 9597 if (MI->getNumOperands() == 3 && 9598 MI->getOperand(0).isReg() && 9599 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9600 MI->getOperand(1).isReg() && 9601 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9602 MI->getOperand(2).isImm() && 9603 MI->getOperand(2).getImm() == 0) { 9610 if (MI->getNumOperands() == 3 && 9611 MI->getOperand(0).isReg() && 9612 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9613 MI->getOperand(1).isReg() && 9614 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9615 MI->getOperand(2).isImm() && 9616 MI->getOperand(2).getImm() == 0) { 9623 if (MI->getNumOperands() == 3 && 9624 MI->getOperand(0).isReg() && 9625 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9626 MI->getOperand(1).isReg() && 9627 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9628 MI->getOperand(2).isImm() && 9629 MI->getOperand(2).getImm() == 0) { 9636 if (MI->getNumOperands() == 3 && 9637 MI->getOperand(0).isReg() && 9638 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9639 MI->getOperand(1).isReg() && 9640 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9641 MI->getOperand(2).isImm() && 9642 MI->getOperand(2).getImm() == 0) { 9649 if (MI->getNumOperands() == 3 && 9650 MI->getOperand(0).isReg() && 9651 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9652 MI->getOperand(1).isReg() && 9653 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9654 MI->getOperand(2).isImm() && 9655 MI->getOperand(2).getImm() == 0) { 9662 if (MI->getNumOperands() == 3 && 9663 MI->getOperand(0).isReg() && 9664 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9665 MI->getOperand(1).isReg() && 9666 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9667 MI->getOperand(2).isImm() && 9668 MI->getOperand(2).getImm() == 0) { 9675 if (MI->getNumOperands() == 3 && 9676 MI->getOperand(0).isReg() && 9677 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9678 MI->getOperand(1).isReg() && 9679 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9680 MI->getOperand(2).isImm() && 9681 MI->getOperand(2).getImm() == 0) { 9688 if (MI->getNumOperands() == 3 && 9689 MI->getOperand(0).isReg() && 9690 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9691 MI->getOperand(1).isReg() && 9692 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9693 MI->getOperand(2).isImm() && 9694 MI->getOperand(2).getImm() == 0) { 9701 if (MI->getNumOperands() == 3 && 9702 MI->getOperand(0).isReg() && 9703 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9704 MI->getOperand(1).isReg() && 9705 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg()) && 9706 MI->getOperand(2).isImm() && 9707 MI->getOperand(2).getImm() == 0) { 9714 if (MI->getNumOperands() == 1 && 9715 MI->getOperand(0).isImm() && 9716 MI->getOperand(0).getImm() == 0) { 9723 if (MI->getNumOperands() == 2 && 9724 MI->getOperand(0).isReg() && 9725 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9726 MI->getOperand(1).isImm() && 9727 MI->getOperand(1).getImm() == 31) { 9734 if (MI->getNumOperands() == 2 && 9735 MI->getOperand(0).isReg() && 9736 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(0).getReg()) && 9737 MI->getOperand(1).isImm() && 9738 MI->getOperand(1).getImm() == 31) { 9745 if (MI->getNumOperands() == 2 && 9746 MI->getOperand(0).getReg() == Mips::ZERO && 9747 MI->getOperand(1).isReg() && 9748 MRI.getRegClass(Mips::GPR32RegClassID).contains(MI->getOperand(1).getReg())) { 9773 printCustomAliasOperand(MI, OpIdx, PrintMethodIdx, OS); 9775 printOperand(MI, unsigned(AsmString[I++]) - 1, OS);