reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6916 switch (MI->getOpcode()) { 6919 if (MI->getNumOperands() == 2 && 6920 MI->getOperand(0).isReg() && 6921 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 6922 MI->getOperand(1).isImm() && 6923 MI->getOperand(1).getImm() == 0) { 6930 if (MI->getNumOperands() == 3 && 6931 MI->getOperand(0).isImm() && 6932 MI->getOperand(0).getImm() == 12 && 6933 MI->getOperand(1).isReg() && 6934 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 6939 if (MI->getNumOperands() == 3 && 6940 MI->getOperand(0).isImm() && 6941 MI->getOperand(0).getImm() == 12 && 6942 MI->getOperand(1).getReg() == PPC::CR0) { 6947 if (MI->getNumOperands() == 3 && 6948 MI->getOperand(0).isImm() && 6949 MI->getOperand(0).getImm() == 14 && 6950 MI->getOperand(1).isReg() && 6951 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 6956 if (MI->getNumOperands() == 3 && 6957 MI->getOperand(0).isImm() && 6958 MI->getOperand(0).getImm() == 14 && 6959 MI->getOperand(1).getReg() == PPC::CR0) { 6964 if (MI->getNumOperands() == 3 && 6965 MI->getOperand(0).isImm() && 6966 MI->getOperand(0).getImm() == 15 && 6967 MI->getOperand(1).isReg() && 6968 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 6973 if (MI->getNumOperands() == 3 && 6974 MI->getOperand(0).isImm() && 6975 MI->getOperand(0).getImm() == 15 && 6976 MI->getOperand(1).getReg() == PPC::CR0) { 6981 if (MI->getNumOperands() == 3 && 6982 MI->getOperand(0).isImm() && 6983 MI->getOperand(0).getImm() == 44 && 6984 MI->getOperand(1).isReg() && 6985 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 6990 if (MI->getNumOperands() == 3 && 6991 MI->getOperand(0).isImm() && 6992 MI->getOperand(0).getImm() == 44 && 6993 MI->getOperand(1).getReg() == PPC::CR0) { 6998 if (MI->getNumOperands() == 3 && 6999 MI->getOperand(0).isImm() && 7000 MI->getOperand(0).getImm() == 46 && 7001 MI->getOperand(1).isReg() && 7002 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7007 if (MI->getNumOperands() == 3 && 7008 MI->getOperand(0).isImm() && 7009 MI->getOperand(0).getImm() == 46 && 7010 MI->getOperand(1).getReg() == PPC::CR0) { 7015 if (MI->getNumOperands() == 3 && 7016 MI->getOperand(0).isImm() && 7017 MI->getOperand(0).getImm() == 47 && 7018 MI->getOperand(1).isReg() && 7019 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7024 if (MI->getNumOperands() == 3 && 7025 MI->getOperand(0).isImm() && 7026 MI->getOperand(0).getImm() == 47 && 7027 MI->getOperand(1).getReg() == PPC::CR0) { 7032 if (MI->getNumOperands() == 3 && 7033 MI->getOperand(0).isImm() && 7034 MI->getOperand(0).getImm() == 76 && 7035 MI->getOperand(1).isReg() && 7036 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7041 if (MI->getNumOperands() == 3 && 7042 MI->getOperand(0).isImm() && 7043 MI->getOperand(0).getImm() == 76 && 7044 MI->getOperand(1).getReg() == PPC::CR0) { 7049 if (MI->getNumOperands() == 3 && 7050 MI->getOperand(0).isImm() && 7051 MI->getOperand(0).getImm() == 78 && 7052 MI->getOperand(1).isReg() && 7053 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7058 if (MI->getNumOperands() == 3 && 7059 MI->getOperand(0).isImm() && 7060 MI->getOperand(0).getImm() == 78 && 7061 MI->getOperand(1).getReg() == PPC::CR0) { 7066 if (MI->getNumOperands() == 3 && 7067 MI->getOperand(0).isImm() && 7068 MI->getOperand(0).getImm() == 79 && 7069 MI->getOperand(1).isReg() && 7070 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7075 if (MI->getNumOperands() == 3 && 7076 MI->getOperand(0).isImm() && 7077 MI->getOperand(0).getImm() == 79 && 7078 MI->getOperand(1).getReg() == PPC::CR0) { 7083 if (MI->getNumOperands() == 3 && 7084 MI->getOperand(0).isImm() && 7085 MI->getOperand(0).getImm() == 68 && 7086 MI->getOperand(1).isReg() && 7087 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7092 if (MI->getNumOperands() == 3 && 7093 MI->getOperand(0).isImm() && 7094 MI->getOperand(0).getImm() == 68 && 7095 MI->getOperand(1).getReg() == PPC::CR0) { 7100 if (MI->getNumOperands() == 3 && 7101 MI->getOperand(0).isImm() && 7102 MI->getOperand(0).getImm() == 70 && 7103 MI->getOperand(1).isReg() && 7104 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7109 if (MI->getNumOperands() == 3 && 7110 MI->getOperand(0).isImm() && 7111 MI->getOperand(0).getImm() == 70 && 7112 MI->getOperand(1).getReg() == PPC::CR0) { 7117 if (MI->getNumOperands() == 3 && 7118 MI->getOperand(0).isImm() && 7119 MI->getOperand(0).getImm() == 71 && 7120 MI->getOperand(1).isReg() && 7121 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7126 if (MI->getNumOperands() == 3 && 7127 MI->getOperand(0).isImm() && 7128 MI->getOperand(0).getImm() == 71 && 7129 MI->getOperand(1).getReg() == PPC::CR0) { 7136 if (MI->getNumOperands() == 3 && 7137 MI->getOperand(0).isImm() && 7138 MI->getOperand(0).getImm() == 12 && 7139 MI->getOperand(1).isReg() && 7140 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7145 if (MI->getNumOperands() == 3 && 7146 MI->getOperand(0).isImm() && 7147 MI->getOperand(0).getImm() == 12 && 7148 MI->getOperand(1).getReg() == PPC::CR0) { 7153 if (MI->getNumOperands() == 3 && 7154 MI->getOperand(0).isImm() && 7155 MI->getOperand(0).getImm() == 14 && 7156 MI->getOperand(1).isReg() && 7157 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7162 if (MI->getNumOperands() == 3 && 7163 MI->getOperand(0).isImm() && 7164 MI->getOperand(0).getImm() == 14 && 7165 MI->getOperand(1).getReg() == PPC::CR0) { 7170 if (MI->getNumOperands() == 3 && 7171 MI->getOperand(0).isImm() && 7172 MI->getOperand(0).getImm() == 15 && 7173 MI->getOperand(1).isReg() && 7174 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7179 if (MI->getNumOperands() == 3 && 7180 MI->getOperand(0).isImm() && 7181 MI->getOperand(0).getImm() == 15 && 7182 MI->getOperand(1).getReg() == PPC::CR0) { 7187 if (MI->getNumOperands() == 3 && 7188 MI->getOperand(0).isImm() && 7189 MI->getOperand(0).getImm() == 44 && 7190 MI->getOperand(1).isReg() && 7191 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7196 if (MI->getNumOperands() == 3 && 7197 MI->getOperand(0).isImm() && 7198 MI->getOperand(0).getImm() == 44 && 7199 MI->getOperand(1).getReg() == PPC::CR0) { 7204 if (MI->getNumOperands() == 3 && 7205 MI->getOperand(0).isImm() && 7206 MI->getOperand(0).getImm() == 46 && 7207 MI->getOperand(1).isReg() && 7208 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7213 if (MI->getNumOperands() == 3 && 7214 MI->getOperand(0).isImm() && 7215 MI->getOperand(0).getImm() == 46 && 7216 MI->getOperand(1).getReg() == PPC::CR0) { 7221 if (MI->getNumOperands() == 3 && 7222 MI->getOperand(0).isImm() && 7223 MI->getOperand(0).getImm() == 47 && 7224 MI->getOperand(1).isReg() && 7225 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7230 if (MI->getNumOperands() == 3 && 7231 MI->getOperand(0).isImm() && 7232 MI->getOperand(0).getImm() == 47 && 7233 MI->getOperand(1).getReg() == PPC::CR0) { 7238 if (MI->getNumOperands() == 3 && 7239 MI->getOperand(0).isImm() && 7240 MI->getOperand(0).getImm() == 76 && 7241 MI->getOperand(1).isReg() && 7242 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7247 if (MI->getNumOperands() == 3 && 7248 MI->getOperand(0).isImm() && 7249 MI->getOperand(0).getImm() == 76 && 7250 MI->getOperand(1).getReg() == PPC::CR0) { 7255 if (MI->getNumOperands() == 3 && 7256 MI->getOperand(0).isImm() && 7257 MI->getOperand(0).getImm() == 78 && 7258 MI->getOperand(1).isReg() && 7259 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7264 if (MI->getNumOperands() == 3 && 7265 MI->getOperand(0).isImm() && 7266 MI->getOperand(0).getImm() == 78 && 7267 MI->getOperand(1).getReg() == PPC::CR0) { 7272 if (MI->getNumOperands() == 3 && 7273 MI->getOperand(0).isImm() && 7274 MI->getOperand(0).getImm() == 79 && 7275 MI->getOperand(1).isReg() && 7276 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7281 if (MI->getNumOperands() == 3 && 7282 MI->getOperand(0).isImm() && 7283 MI->getOperand(0).getImm() == 79 && 7284 MI->getOperand(1).getReg() == PPC::CR0) { 7289 if (MI->getNumOperands() == 3 && 7290 MI->getOperand(0).isImm() && 7291 MI->getOperand(0).getImm() == 68 && 7292 MI->getOperand(1).isReg() && 7293 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7298 if (MI->getNumOperands() == 3 && 7299 MI->getOperand(0).isImm() && 7300 MI->getOperand(0).getImm() == 68 && 7301 MI->getOperand(1).getReg() == PPC::CR0) { 7306 if (MI->getNumOperands() == 3 && 7307 MI->getOperand(0).isImm() && 7308 MI->getOperand(0).getImm() == 70 && 7309 MI->getOperand(1).isReg() && 7310 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7315 if (MI->getNumOperands() == 3 && 7316 MI->getOperand(0).isImm() && 7317 MI->getOperand(0).getImm() == 70 && 7318 MI->getOperand(1).getReg() == PPC::CR0) { 7323 if (MI->getNumOperands() == 3 && 7324 MI->getOperand(0).isImm() && 7325 MI->getOperand(0).getImm() == 71 && 7326 MI->getOperand(1).isReg() && 7327 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7332 if (MI->getNumOperands() == 3 && 7333 MI->getOperand(0).isImm() && 7334 MI->getOperand(0).getImm() == 71 && 7335 MI->getOperand(1).getReg() == PPC::CR0) { 7342 if (MI->getNumOperands() == 2 && 7343 MI->getOperand(0).isImm() && 7344 MI->getOperand(0).getImm() == 12 && 7345 MI->getOperand(1).isReg() && 7346 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7351 if (MI->getNumOperands() == 2 && 7352 MI->getOperand(0).isImm() && 7353 MI->getOperand(0).getImm() == 12 && 7354 MI->getOperand(1).getReg() == PPC::CR0) { 7359 if (MI->getNumOperands() == 2 && 7360 MI->getOperand(0).isImm() && 7361 MI->getOperand(0).getImm() == 14 && 7362 MI->getOperand(1).isReg() && 7363 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7368 if (MI->getNumOperands() == 2 && 7369 MI->getOperand(0).isImm() && 7370 MI->getOperand(0).getImm() == 14 && 7371 MI->getOperand(1).getReg() == PPC::CR0) { 7376 if (MI->getNumOperands() == 2 && 7377 MI->getOperand(0).isImm() && 7378 MI->getOperand(0).getImm() == 15 && 7379 MI->getOperand(1).isReg() && 7380 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7385 if (MI->getNumOperands() == 2 && 7386 MI->getOperand(0).isImm() && 7387 MI->getOperand(0).getImm() == 15 && 7388 MI->getOperand(1).getReg() == PPC::CR0) { 7393 if (MI->getNumOperands() == 2 && 7394 MI->getOperand(0).isImm() && 7395 MI->getOperand(0).getImm() == 44 && 7396 MI->getOperand(1).isReg() && 7397 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7402 if (MI->getNumOperands() == 2 && 7403 MI->getOperand(0).isImm() && 7404 MI->getOperand(0).getImm() == 44 && 7405 MI->getOperand(1).getReg() == PPC::CR0) { 7410 if (MI->getNumOperands() == 2 && 7411 MI->getOperand(0).isImm() && 7412 MI->getOperand(0).getImm() == 46 && 7413 MI->getOperand(1).isReg() && 7414 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7419 if (MI->getNumOperands() == 2 && 7420 MI->getOperand(0).isImm() && 7421 MI->getOperand(0).getImm() == 46 && 7422 MI->getOperand(1).getReg() == PPC::CR0) { 7427 if (MI->getNumOperands() == 2 && 7428 MI->getOperand(0).isImm() && 7429 MI->getOperand(0).getImm() == 47 && 7430 MI->getOperand(1).isReg() && 7431 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7436 if (MI->getNumOperands() == 2 && 7437 MI->getOperand(0).isImm() && 7438 MI->getOperand(0).getImm() == 47 && 7439 MI->getOperand(1).getReg() == PPC::CR0) { 7444 if (MI->getNumOperands() == 2 && 7445 MI->getOperand(0).isImm() && 7446 MI->getOperand(0).getImm() == 76 && 7447 MI->getOperand(1).isReg() && 7448 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7453 if (MI->getNumOperands() == 2 && 7454 MI->getOperand(0).isImm() && 7455 MI->getOperand(0).getImm() == 76 && 7456 MI->getOperand(1).getReg() == PPC::CR0) { 7461 if (MI->getNumOperands() == 2 && 7462 MI->getOperand(0).isImm() && 7463 MI->getOperand(0).getImm() == 78 && 7464 MI->getOperand(1).isReg() && 7465 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7470 if (MI->getNumOperands() == 2 && 7471 MI->getOperand(0).isImm() && 7472 MI->getOperand(0).getImm() == 78 && 7473 MI->getOperand(1).getReg() == PPC::CR0) { 7478 if (MI->getNumOperands() == 2 && 7479 MI->getOperand(0).isImm() && 7480 MI->getOperand(0).getImm() == 79 && 7481 MI->getOperand(1).isReg() && 7482 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7487 if (MI->getNumOperands() == 2 && 7488 MI->getOperand(0).isImm() && 7489 MI->getOperand(0).getImm() == 79 && 7490 MI->getOperand(1).getReg() == PPC::CR0) { 7495 if (MI->getNumOperands() == 2 && 7496 MI->getOperand(0).isImm() && 7497 MI->getOperand(0).getImm() == 68 && 7498 MI->getOperand(1).isReg() && 7499 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7504 if (MI->getNumOperands() == 2 && 7505 MI->getOperand(0).isImm() && 7506 MI->getOperand(0).getImm() == 68 && 7507 MI->getOperand(1).getReg() == PPC::CR0) { 7512 if (MI->getNumOperands() == 2 && 7513 MI->getOperand(0).isImm() && 7514 MI->getOperand(0).getImm() == 70 && 7515 MI->getOperand(1).isReg() && 7516 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7521 if (MI->getNumOperands() == 2 && 7522 MI->getOperand(0).isImm() && 7523 MI->getOperand(0).getImm() == 70 && 7524 MI->getOperand(1).getReg() == PPC::CR0) { 7529 if (MI->getNumOperands() == 2 && 7530 MI->getOperand(0).isImm() && 7531 MI->getOperand(0).getImm() == 71 && 7532 MI->getOperand(1).isReg() && 7533 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7538 if (MI->getNumOperands() == 2 && 7539 MI->getOperand(0).isImm() && 7540 MI->getOperand(0).getImm() == 71 && 7541 MI->getOperand(1).getReg() == PPC::CR0) { 7548 if (MI->getNumOperands() == 2 && 7549 MI->getOperand(0).isImm() && 7550 MI->getOperand(0).getImm() == 12 && 7551 MI->getOperand(1).isReg() && 7552 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7557 if (MI->getNumOperands() == 2 && 7558 MI->getOperand(0).isImm() && 7559 MI->getOperand(0).getImm() == 12 && 7560 MI->getOperand(1).getReg() == PPC::CR0) { 7565 if (MI->getNumOperands() == 2 && 7566 MI->getOperand(0).isImm() && 7567 MI->getOperand(0).getImm() == 14 && 7568 MI->getOperand(1).isReg() && 7569 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7574 if (MI->getNumOperands() == 2 && 7575 MI->getOperand(0).isImm() && 7576 MI->getOperand(0).getImm() == 14 && 7577 MI->getOperand(1).getReg() == PPC::CR0) { 7582 if (MI->getNumOperands() == 2 && 7583 MI->getOperand(0).isImm() && 7584 MI->getOperand(0).getImm() == 15 && 7585 MI->getOperand(1).isReg() && 7586 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7591 if (MI->getNumOperands() == 2 && 7592 MI->getOperand(0).isImm() && 7593 MI->getOperand(0).getImm() == 15 && 7594 MI->getOperand(1).getReg() == PPC::CR0) { 7599 if (MI->getNumOperands() == 2 && 7600 MI->getOperand(0).isImm() && 7601 MI->getOperand(0).getImm() == 44 && 7602 MI->getOperand(1).isReg() && 7603 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7608 if (MI->getNumOperands() == 2 && 7609 MI->getOperand(0).isImm() && 7610 MI->getOperand(0).getImm() == 44 && 7611 MI->getOperand(1).getReg() == PPC::CR0) { 7616 if (MI->getNumOperands() == 2 && 7617 MI->getOperand(0).isImm() && 7618 MI->getOperand(0).getImm() == 46 && 7619 MI->getOperand(1).isReg() && 7620 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7625 if (MI->getNumOperands() == 2 && 7626 MI->getOperand(0).isImm() && 7627 MI->getOperand(0).getImm() == 46 && 7628 MI->getOperand(1).getReg() == PPC::CR0) { 7633 if (MI->getNumOperands() == 2 && 7634 MI->getOperand(0).isImm() && 7635 MI->getOperand(0).getImm() == 47 && 7636 MI->getOperand(1).isReg() && 7637 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7642 if (MI->getNumOperands() == 2 && 7643 MI->getOperand(0).isImm() && 7644 MI->getOperand(0).getImm() == 47 && 7645 MI->getOperand(1).getReg() == PPC::CR0) { 7650 if (MI->getNumOperands() == 2 && 7651 MI->getOperand(0).isImm() && 7652 MI->getOperand(0).getImm() == 76 && 7653 MI->getOperand(1).isReg() && 7654 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7659 if (MI->getNumOperands() == 2 && 7660 MI->getOperand(0).isImm() && 7661 MI->getOperand(0).getImm() == 76 && 7662 MI->getOperand(1).getReg() == PPC::CR0) { 7667 if (MI->getNumOperands() == 2 && 7668 MI->getOperand(0).isImm() && 7669 MI->getOperand(0).getImm() == 78 && 7670 MI->getOperand(1).isReg() && 7671 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7676 if (MI->getNumOperands() == 2 && 7677 MI->getOperand(0).isImm() && 7678 MI->getOperand(0).getImm() == 78 && 7679 MI->getOperand(1).getReg() == PPC::CR0) { 7684 if (MI->getNumOperands() == 2 && 7685 MI->getOperand(0).isImm() && 7686 MI->getOperand(0).getImm() == 79 && 7687 MI->getOperand(1).isReg() && 7688 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7693 if (MI->getNumOperands() == 2 && 7694 MI->getOperand(0).isImm() && 7695 MI->getOperand(0).getImm() == 79 && 7696 MI->getOperand(1).getReg() == PPC::CR0) { 7701 if (MI->getNumOperands() == 2 && 7702 MI->getOperand(0).isImm() && 7703 MI->getOperand(0).getImm() == 68 && 7704 MI->getOperand(1).isReg() && 7705 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7710 if (MI->getNumOperands() == 2 && 7711 MI->getOperand(0).isImm() && 7712 MI->getOperand(0).getImm() == 68 && 7713 MI->getOperand(1).getReg() == PPC::CR0) { 7718 if (MI->getNumOperands() == 2 && 7719 MI->getOperand(0).isImm() && 7720 MI->getOperand(0).getImm() == 70 && 7721 MI->getOperand(1).isReg() && 7722 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7727 if (MI->getNumOperands() == 2 && 7728 MI->getOperand(0).isImm() && 7729 MI->getOperand(0).getImm() == 70 && 7730 MI->getOperand(1).getReg() == PPC::CR0) { 7735 if (MI->getNumOperands() == 2 && 7736 MI->getOperand(0).isImm() && 7737 MI->getOperand(0).getImm() == 71 && 7738 MI->getOperand(1).isReg() && 7739 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7744 if (MI->getNumOperands() == 2 && 7745 MI->getOperand(0).isImm() && 7746 MI->getOperand(0).getImm() == 71 && 7747 MI->getOperand(1).getReg() == PPC::CR0) { 7754 if (MI->getNumOperands() == 3 && 7755 MI->getOperand(0).isImm() && 7756 MI->getOperand(0).getImm() == 12 && 7757 MI->getOperand(1).isReg() && 7758 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7763 if (MI->getNumOperands() == 3 && 7764 MI->getOperand(0).isImm() && 7765 MI->getOperand(0).getImm() == 12 && 7766 MI->getOperand(1).getReg() == PPC::CR0) { 7771 if (MI->getNumOperands() == 3 && 7772 MI->getOperand(0).isImm() && 7773 MI->getOperand(0).getImm() == 14 && 7774 MI->getOperand(1).isReg() && 7775 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7780 if (MI->getNumOperands() == 3 && 7781 MI->getOperand(0).isImm() && 7782 MI->getOperand(0).getImm() == 14 && 7783 MI->getOperand(1).getReg() == PPC::CR0) { 7788 if (MI->getNumOperands() == 3 && 7789 MI->getOperand(0).isImm() && 7790 MI->getOperand(0).getImm() == 15 && 7791 MI->getOperand(1).isReg() && 7792 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7797 if (MI->getNumOperands() == 3 && 7798 MI->getOperand(0).isImm() && 7799 MI->getOperand(0).getImm() == 15 && 7800 MI->getOperand(1).getReg() == PPC::CR0) { 7805 if (MI->getNumOperands() == 3 && 7806 MI->getOperand(0).isImm() && 7807 MI->getOperand(0).getImm() == 44 && 7808 MI->getOperand(1).isReg() && 7809 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7814 if (MI->getNumOperands() == 3 && 7815 MI->getOperand(0).isImm() && 7816 MI->getOperand(0).getImm() == 44 && 7817 MI->getOperand(1).getReg() == PPC::CR0) { 7822 if (MI->getNumOperands() == 3 && 7823 MI->getOperand(0).isImm() && 7824 MI->getOperand(0).getImm() == 46 && 7825 MI->getOperand(1).isReg() && 7826 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7831 if (MI->getNumOperands() == 3 && 7832 MI->getOperand(0).isImm() && 7833 MI->getOperand(0).getImm() == 46 && 7834 MI->getOperand(1).getReg() == PPC::CR0) { 7839 if (MI->getNumOperands() == 3 && 7840 MI->getOperand(0).isImm() && 7841 MI->getOperand(0).getImm() == 47 && 7842 MI->getOperand(1).isReg() && 7843 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7848 if (MI->getNumOperands() == 3 && 7849 MI->getOperand(0).isImm() && 7850 MI->getOperand(0).getImm() == 47 && 7851 MI->getOperand(1).getReg() == PPC::CR0) { 7856 if (MI->getNumOperands() == 3 && 7857 MI->getOperand(0).isImm() && 7858 MI->getOperand(0).getImm() == 76 && 7859 MI->getOperand(1).isReg() && 7860 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7865 if (MI->getNumOperands() == 3 && 7866 MI->getOperand(0).isImm() && 7867 MI->getOperand(0).getImm() == 76 && 7868 MI->getOperand(1).getReg() == PPC::CR0) { 7873 if (MI->getNumOperands() == 3 && 7874 MI->getOperand(0).isImm() && 7875 MI->getOperand(0).getImm() == 78 && 7876 MI->getOperand(1).isReg() && 7877 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7882 if (MI->getNumOperands() == 3 && 7883 MI->getOperand(0).isImm() && 7884 MI->getOperand(0).getImm() == 78 && 7885 MI->getOperand(1).getReg() == PPC::CR0) { 7890 if (MI->getNumOperands() == 3 && 7891 MI->getOperand(0).isImm() && 7892 MI->getOperand(0).getImm() == 79 && 7893 MI->getOperand(1).isReg() && 7894 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7899 if (MI->getNumOperands() == 3 && 7900 MI->getOperand(0).isImm() && 7901 MI->getOperand(0).getImm() == 79 && 7902 MI->getOperand(1).getReg() == PPC::CR0) { 7907 if (MI->getNumOperands() == 3 && 7908 MI->getOperand(0).isImm() && 7909 MI->getOperand(0).getImm() == 68 && 7910 MI->getOperand(1).isReg() && 7911 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7916 if (MI->getNumOperands() == 3 && 7917 MI->getOperand(0).isImm() && 7918 MI->getOperand(0).getImm() == 68 && 7919 MI->getOperand(1).getReg() == PPC::CR0) { 7924 if (MI->getNumOperands() == 3 && 7925 MI->getOperand(0).isImm() && 7926 MI->getOperand(0).getImm() == 70 && 7927 MI->getOperand(1).isReg() && 7928 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7933 if (MI->getNumOperands() == 3 && 7934 MI->getOperand(0).isImm() && 7935 MI->getOperand(0).getImm() == 70 && 7936 MI->getOperand(1).getReg() == PPC::CR0) { 7941 if (MI->getNumOperands() == 3 && 7942 MI->getOperand(0).isImm() && 7943 MI->getOperand(0).getImm() == 71 && 7944 MI->getOperand(1).isReg() && 7945 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7950 if (MI->getNumOperands() == 3 && 7951 MI->getOperand(0).isImm() && 7952 MI->getOperand(0).getImm() == 71 && 7953 MI->getOperand(1).getReg() == PPC::CR0) { 7960 if (MI->getNumOperands() == 3 && 7961 MI->getOperand(0).isImm() && 7962 MI->getOperand(0).getImm() == 12 && 7963 MI->getOperand(1).isReg() && 7964 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7969 if (MI->getNumOperands() == 3 && 7970 MI->getOperand(0).isImm() && 7971 MI->getOperand(0).getImm() == 12 && 7972 MI->getOperand(1).getReg() == PPC::CR0) { 7977 if (MI->getNumOperands() == 3 && 7978 MI->getOperand(0).isImm() && 7979 MI->getOperand(0).getImm() == 14 && 7980 MI->getOperand(1).isReg() && 7981 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 7986 if (MI->getNumOperands() == 3 && 7987 MI->getOperand(0).isImm() && 7988 MI->getOperand(0).getImm() == 14 && 7989 MI->getOperand(1).getReg() == PPC::CR0) { 7994 if (MI->getNumOperands() == 3 && 7995 MI->getOperand(0).isImm() && 7996 MI->getOperand(0).getImm() == 15 && 7997 MI->getOperand(1).isReg() && 7998 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8003 if (MI->getNumOperands() == 3 && 8004 MI->getOperand(0).isImm() && 8005 MI->getOperand(0).getImm() == 15 && 8006 MI->getOperand(1).getReg() == PPC::CR0) { 8011 if (MI->getNumOperands() == 3 && 8012 MI->getOperand(0).isImm() && 8013 MI->getOperand(0).getImm() == 44 && 8014 MI->getOperand(1).isReg() && 8015 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8020 if (MI->getNumOperands() == 3 && 8021 MI->getOperand(0).isImm() && 8022 MI->getOperand(0).getImm() == 44 && 8023 MI->getOperand(1).getReg() == PPC::CR0) { 8028 if (MI->getNumOperands() == 3 && 8029 MI->getOperand(0).isImm() && 8030 MI->getOperand(0).getImm() == 46 && 8031 MI->getOperand(1).isReg() && 8032 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8037 if (MI->getNumOperands() == 3 && 8038 MI->getOperand(0).isImm() && 8039 MI->getOperand(0).getImm() == 46 && 8040 MI->getOperand(1).getReg() == PPC::CR0) { 8045 if (MI->getNumOperands() == 3 && 8046 MI->getOperand(0).isImm() && 8047 MI->getOperand(0).getImm() == 47 && 8048 MI->getOperand(1).isReg() && 8049 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8054 if (MI->getNumOperands() == 3 && 8055 MI->getOperand(0).isImm() && 8056 MI->getOperand(0).getImm() == 47 && 8057 MI->getOperand(1).getReg() == PPC::CR0) { 8062 if (MI->getNumOperands() == 3 && 8063 MI->getOperand(0).isImm() && 8064 MI->getOperand(0).getImm() == 76 && 8065 MI->getOperand(1).isReg() && 8066 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8071 if (MI->getNumOperands() == 3 && 8072 MI->getOperand(0).isImm() && 8073 MI->getOperand(0).getImm() == 76 && 8074 MI->getOperand(1).getReg() == PPC::CR0) { 8079 if (MI->getNumOperands() == 3 && 8080 MI->getOperand(0).isImm() && 8081 MI->getOperand(0).getImm() == 78 && 8082 MI->getOperand(1).isReg() && 8083 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8088 if (MI->getNumOperands() == 3 && 8089 MI->getOperand(0).isImm() && 8090 MI->getOperand(0).getImm() == 78 && 8091 MI->getOperand(1).getReg() == PPC::CR0) { 8096 if (MI->getNumOperands() == 3 && 8097 MI->getOperand(0).isImm() && 8098 MI->getOperand(0).getImm() == 79 && 8099 MI->getOperand(1).isReg() && 8100 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8105 if (MI->getNumOperands() == 3 && 8106 MI->getOperand(0).isImm() && 8107 MI->getOperand(0).getImm() == 79 && 8108 MI->getOperand(1).getReg() == PPC::CR0) { 8113 if (MI->getNumOperands() == 3 && 8114 MI->getOperand(0).isImm() && 8115 MI->getOperand(0).getImm() == 68 && 8116 MI->getOperand(1).isReg() && 8117 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8122 if (MI->getNumOperands() == 3 && 8123 MI->getOperand(0).isImm() && 8124 MI->getOperand(0).getImm() == 68 && 8125 MI->getOperand(1).getReg() == PPC::CR0) { 8130 if (MI->getNumOperands() == 3 && 8131 MI->getOperand(0).isImm() && 8132 MI->getOperand(0).getImm() == 70 && 8133 MI->getOperand(1).isReg() && 8134 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8139 if (MI->getNumOperands() == 3 && 8140 MI->getOperand(0).isImm() && 8141 MI->getOperand(0).getImm() == 70 && 8142 MI->getOperand(1).getReg() == PPC::CR0) { 8147 if (MI->getNumOperands() == 3 && 8148 MI->getOperand(0).isImm() && 8149 MI->getOperand(0).getImm() == 71 && 8150 MI->getOperand(1).isReg() && 8151 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8156 if (MI->getNumOperands() == 3 && 8157 MI->getOperand(0).isImm() && 8158 MI->getOperand(0).getImm() == 71 && 8159 MI->getOperand(1).getReg() == PPC::CR0) { 8166 if (MI->getNumOperands() == 2 && 8167 MI->getOperand(0).isImm() && 8168 MI->getOperand(0).getImm() == 12 && 8169 MI->getOperand(1).isReg() && 8170 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8175 if (MI->getNumOperands() == 2 && 8176 MI->getOperand(0).isImm() && 8177 MI->getOperand(0).getImm() == 12 && 8178 MI->getOperand(1).getReg() == PPC::CR0) { 8183 if (MI->getNumOperands() == 2 && 8184 MI->getOperand(0).isImm() && 8185 MI->getOperand(0).getImm() == 14 && 8186 MI->getOperand(1).isReg() && 8187 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8192 if (MI->getNumOperands() == 2 && 8193 MI->getOperand(0).isImm() && 8194 MI->getOperand(0).getImm() == 14 && 8195 MI->getOperand(1).getReg() == PPC::CR0) { 8200 if (MI->getNumOperands() == 2 && 8201 MI->getOperand(0).isImm() && 8202 MI->getOperand(0).getImm() == 15 && 8203 MI->getOperand(1).isReg() && 8204 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8209 if (MI->getNumOperands() == 2 && 8210 MI->getOperand(0).isImm() && 8211 MI->getOperand(0).getImm() == 15 && 8212 MI->getOperand(1).getReg() == PPC::CR0) { 8217 if (MI->getNumOperands() == 2 && 8218 MI->getOperand(0).isImm() && 8219 MI->getOperand(0).getImm() == 44 && 8220 MI->getOperand(1).isReg() && 8221 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8226 if (MI->getNumOperands() == 2 && 8227 MI->getOperand(0).isImm() && 8228 MI->getOperand(0).getImm() == 44 && 8229 MI->getOperand(1).getReg() == PPC::CR0) { 8234 if (MI->getNumOperands() == 2 && 8235 MI->getOperand(0).isImm() && 8236 MI->getOperand(0).getImm() == 46 && 8237 MI->getOperand(1).isReg() && 8238 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8243 if (MI->getNumOperands() == 2 && 8244 MI->getOperand(0).isImm() && 8245 MI->getOperand(0).getImm() == 46 && 8246 MI->getOperand(1).getReg() == PPC::CR0) { 8251 if (MI->getNumOperands() == 2 && 8252 MI->getOperand(0).isImm() && 8253 MI->getOperand(0).getImm() == 47 && 8254 MI->getOperand(1).isReg() && 8255 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8260 if (MI->getNumOperands() == 2 && 8261 MI->getOperand(0).isImm() && 8262 MI->getOperand(0).getImm() == 47 && 8263 MI->getOperand(1).getReg() == PPC::CR0) { 8268 if (MI->getNumOperands() == 2 && 8269 MI->getOperand(0).isImm() && 8270 MI->getOperand(0).getImm() == 76 && 8271 MI->getOperand(1).isReg() && 8272 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8277 if (MI->getNumOperands() == 2 && 8278 MI->getOperand(0).isImm() && 8279 MI->getOperand(0).getImm() == 76 && 8280 MI->getOperand(1).getReg() == PPC::CR0) { 8285 if (MI->getNumOperands() == 2 && 8286 MI->getOperand(0).isImm() && 8287 MI->getOperand(0).getImm() == 78 && 8288 MI->getOperand(1).isReg() && 8289 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8294 if (MI->getNumOperands() == 2 && 8295 MI->getOperand(0).isImm() && 8296 MI->getOperand(0).getImm() == 78 && 8297 MI->getOperand(1).getReg() == PPC::CR0) { 8302 if (MI->getNumOperands() == 2 && 8303 MI->getOperand(0).isImm() && 8304 MI->getOperand(0).getImm() == 79 && 8305 MI->getOperand(1).isReg() && 8306 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8311 if (MI->getNumOperands() == 2 && 8312 MI->getOperand(0).isImm() && 8313 MI->getOperand(0).getImm() == 79 && 8314 MI->getOperand(1).getReg() == PPC::CR0) { 8319 if (MI->getNumOperands() == 2 && 8320 MI->getOperand(0).isImm() && 8321 MI->getOperand(0).getImm() == 68 && 8322 MI->getOperand(1).isReg() && 8323 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8328 if (MI->getNumOperands() == 2 && 8329 MI->getOperand(0).isImm() && 8330 MI->getOperand(0).getImm() == 68 && 8331 MI->getOperand(1).getReg() == PPC::CR0) { 8336 if (MI->getNumOperands() == 2 && 8337 MI->getOperand(0).isImm() && 8338 MI->getOperand(0).getImm() == 70 && 8339 MI->getOperand(1).isReg() && 8340 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8345 if (MI->getNumOperands() == 2 && 8346 MI->getOperand(0).isImm() && 8347 MI->getOperand(0).getImm() == 70 && 8348 MI->getOperand(1).getReg() == PPC::CR0) { 8353 if (MI->getNumOperands() == 2 && 8354 MI->getOperand(0).isImm() && 8355 MI->getOperand(0).getImm() == 71 && 8356 MI->getOperand(1).isReg() && 8357 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8362 if (MI->getNumOperands() == 2 && 8363 MI->getOperand(0).isImm() && 8364 MI->getOperand(0).getImm() == 71 && 8365 MI->getOperand(1).getReg() == PPC::CR0) { 8372 if (MI->getNumOperands() == 2 && 8373 MI->getOperand(0).isImm() && 8374 MI->getOperand(0).getImm() == 12 && 8375 MI->getOperand(1).isReg() && 8376 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8381 if (MI->getNumOperands() == 2 && 8382 MI->getOperand(0).isImm() && 8383 MI->getOperand(0).getImm() == 12 && 8384 MI->getOperand(1).getReg() == PPC::CR0) { 8389 if (MI->getNumOperands() == 2 && 8390 MI->getOperand(0).isImm() && 8391 MI->getOperand(0).getImm() == 14 && 8392 MI->getOperand(1).isReg() && 8393 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8398 if (MI->getNumOperands() == 2 && 8399 MI->getOperand(0).isImm() && 8400 MI->getOperand(0).getImm() == 14 && 8401 MI->getOperand(1).getReg() == PPC::CR0) { 8406 if (MI->getNumOperands() == 2 && 8407 MI->getOperand(0).isImm() && 8408 MI->getOperand(0).getImm() == 15 && 8409 MI->getOperand(1).isReg() && 8410 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8415 if (MI->getNumOperands() == 2 && 8416 MI->getOperand(0).isImm() && 8417 MI->getOperand(0).getImm() == 15 && 8418 MI->getOperand(1).getReg() == PPC::CR0) { 8423 if (MI->getNumOperands() == 2 && 8424 MI->getOperand(0).isImm() && 8425 MI->getOperand(0).getImm() == 44 && 8426 MI->getOperand(1).isReg() && 8427 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8432 if (MI->getNumOperands() == 2 && 8433 MI->getOperand(0).isImm() && 8434 MI->getOperand(0).getImm() == 44 && 8435 MI->getOperand(1).getReg() == PPC::CR0) { 8440 if (MI->getNumOperands() == 2 && 8441 MI->getOperand(0).isImm() && 8442 MI->getOperand(0).getImm() == 46 && 8443 MI->getOperand(1).isReg() && 8444 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8449 if (MI->getNumOperands() == 2 && 8450 MI->getOperand(0).isImm() && 8451 MI->getOperand(0).getImm() == 46 && 8452 MI->getOperand(1).getReg() == PPC::CR0) { 8457 if (MI->getNumOperands() == 2 && 8458 MI->getOperand(0).isImm() && 8459 MI->getOperand(0).getImm() == 47 && 8460 MI->getOperand(1).isReg() && 8461 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8466 if (MI->getNumOperands() == 2 && 8467 MI->getOperand(0).isImm() && 8468 MI->getOperand(0).getImm() == 47 && 8469 MI->getOperand(1).getReg() == PPC::CR0) { 8474 if (MI->getNumOperands() == 2 && 8475 MI->getOperand(0).isImm() && 8476 MI->getOperand(0).getImm() == 76 && 8477 MI->getOperand(1).isReg() && 8478 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8483 if (MI->getNumOperands() == 2 && 8484 MI->getOperand(0).isImm() && 8485 MI->getOperand(0).getImm() == 76 && 8486 MI->getOperand(1).getReg() == PPC::CR0) { 8491 if (MI->getNumOperands() == 2 && 8492 MI->getOperand(0).isImm() && 8493 MI->getOperand(0).getImm() == 78 && 8494 MI->getOperand(1).isReg() && 8495 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8500 if (MI->getNumOperands() == 2 && 8501 MI->getOperand(0).isImm() && 8502 MI->getOperand(0).getImm() == 78 && 8503 MI->getOperand(1).getReg() == PPC::CR0) { 8508 if (MI->getNumOperands() == 2 && 8509 MI->getOperand(0).isImm() && 8510 MI->getOperand(0).getImm() == 79 && 8511 MI->getOperand(1).isReg() && 8512 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8517 if (MI->getNumOperands() == 2 && 8518 MI->getOperand(0).isImm() && 8519 MI->getOperand(0).getImm() == 79 && 8520 MI->getOperand(1).getReg() == PPC::CR0) { 8525 if (MI->getNumOperands() == 2 && 8526 MI->getOperand(0).isImm() && 8527 MI->getOperand(0).getImm() == 68 && 8528 MI->getOperand(1).isReg() && 8529 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8534 if (MI->getNumOperands() == 2 && 8535 MI->getOperand(0).isImm() && 8536 MI->getOperand(0).getImm() == 68 && 8537 MI->getOperand(1).getReg() == PPC::CR0) { 8542 if (MI->getNumOperands() == 2 && 8543 MI->getOperand(0).isImm() && 8544 MI->getOperand(0).getImm() == 70 && 8545 MI->getOperand(1).isReg() && 8546 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8551 if (MI->getNumOperands() == 2 && 8552 MI->getOperand(0).isImm() && 8553 MI->getOperand(0).getImm() == 70 && 8554 MI->getOperand(1).getReg() == PPC::CR0) { 8559 if (MI->getNumOperands() == 2 && 8560 MI->getOperand(0).isImm() && 8561 MI->getOperand(0).getImm() == 71 && 8562 MI->getOperand(1).isReg() && 8563 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(1).getReg())) { 8568 if (MI->getNumOperands() == 2 && 8569 MI->getOperand(0).isImm() && 8570 MI->getOperand(0).getImm() == 71 && 8571 MI->getOperand(1).getReg() == PPC::CR0) { 8578 if (MI->getNumOperands() == 3 && 8579 MI->getOperand(0).getReg() == PPC::CR0 && 8580 MI->getOperand(1).isReg() && 8581 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 8582 MI->getOperand(2).isReg() && 8583 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 8590 if (MI->getNumOperands() == 3 && 8591 MI->getOperand(0).getReg() == PPC::CR0 && 8592 MI->getOperand(1).isReg() && 8593 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 8600 if (MI->getNumOperands() == 3 && 8601 MI->getOperand(0).getReg() == PPC::CR0 && 8602 MI->getOperand(1).isReg() && 8603 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 8604 MI->getOperand(2).isReg() && 8605 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 8612 if (MI->getNumOperands() == 3 && 8613 MI->getOperand(0).getReg() == PPC::CR0 && 8614 MI->getOperand(1).isReg() && 8615 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 8622 if (MI->getNumOperands() == 3 && 8623 MI->getOperand(0).getReg() == PPC::CR0 && 8624 MI->getOperand(1).isReg() && 8625 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 8626 MI->getOperand(2).isReg() && 8627 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 8634 if (MI->getNumOperands() == 3 && 8635 MI->getOperand(0).getReg() == PPC::CR0 && 8636 MI->getOperand(1).isReg() && 8637 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 8644 if (MI->getNumOperands() == 3 && 8645 MI->getOperand(0).getReg() == PPC::CR0 && 8646 MI->getOperand(1).isReg() && 8647 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 8648 MI->getOperand(2).isReg() && 8649 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 8656 if (MI->getNumOperands() == 3 && 8657 MI->getOperand(0).getReg() == PPC::CR0 && 8658 MI->getOperand(1).isReg() && 8659 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 8666 if (MI->getNumOperands() == 2 && 8667 MI->getOperand(0).isReg() && 8668 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8669 MI->getOperand(1).isReg() && 8670 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 8677 if (MI->getNumOperands() == 2 && 8678 MI->getOperand(0).isReg() && 8679 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8680 MI->getOperand(1).isReg() && 8681 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 8688 if (MI->getNumOperands() == 3 && 8689 MI->getOperand(0).isReg() && 8690 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(0).getReg()) && 8691 MI->getOperand(1).isReg() && 8692 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 8692 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 8693 MI->getOperand(2).isReg() && 8694 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 8694 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 8701 if (MI->getNumOperands() == 3 && 8702 MI->getOperand(0).isReg() && 8703 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(0).getReg()) && 8704 MI->getOperand(1).isReg() && 8705 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 8706 MI->getOperand(2).isReg() && 8707 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 8707 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 8714 if (MI->getNumOperands() == 3 && 8715 MI->getOperand(0).isReg() && 8716 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(0).getReg()) && 8717 MI->getOperand(1).isReg() && 8718 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 8719 MI->getOperand(2).isReg() && 8720 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 8720 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 8727 if (MI->getNumOperands() == 3 && 8728 MI->getOperand(0).isReg() && 8729 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(0).getReg()) && 8730 MI->getOperand(1).isReg() && 8731 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 8731 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 8732 MI->getOperand(2).isReg() && 8733 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 8733 MI->getOperand(2).getReg() == MI->getOperand(0).getReg()) { 8740 if (MI->getNumOperands() == 1 && 8741 MI->getOperand(0).isImm() && 8742 MI->getOperand(0).getImm() == 0) { 8749 if (MI->getNumOperands() == 2 && 8750 MI->getOperand(0).isReg() && 8751 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8752 MI->getOperand(1).isImm() && 8753 MI->getOperand(1).getImm() == 128) { 8758 if (MI->getNumOperands() == 2 && 8759 MI->getOperand(0).isReg() && 8760 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8761 MI->getOperand(1).isImm() && 8762 MI->getOperand(1).getImm() == 129) { 8767 if (MI->getNumOperands() == 2 && 8768 MI->getOperand(0).isReg() && 8769 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8770 MI->getOperand(1).isImm() && 8771 MI->getOperand(1).getImm() == 130) { 8776 if (MI->getNumOperands() == 2 && 8777 MI->getOperand(0).isReg() && 8778 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8779 MI->getOperand(1).isImm() && 8780 MI->getOperand(1).getImm() == 131) { 8785 if (MI->getNumOperands() == 2 && 8786 MI->getOperand(0).isReg() && 8787 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8788 MI->getOperand(1).isImm() && 8789 MI->getOperand(1).getImm() == 132) { 8794 if (MI->getNumOperands() == 2 && 8795 MI->getOperand(0).isReg() && 8796 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8797 MI->getOperand(1).isImm() && 8798 MI->getOperand(1).getImm() == 133) { 8803 if (MI->getNumOperands() == 2 && 8804 MI->getOperand(0).isReg() && 8805 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8806 MI->getOperand(1).isImm() && 8807 MI->getOperand(1).getImm() == 134) { 8812 if (MI->getNumOperands() == 2 && 8813 MI->getOperand(0).isReg() && 8814 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8815 MI->getOperand(1).isImm() && 8816 MI->getOperand(1).getImm() == 135) { 8823 if (MI->getNumOperands() == 2 && 8824 MI->getOperand(0).isReg() && 8825 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8826 MI->getOperand(1).isImm() && 8827 MI->getOperand(1).getImm() == 1) { 8832 if (MI->getNumOperands() == 2 && 8833 MI->getOperand(0).isReg() && 8834 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8835 MI->getOperand(1).isImm() && 8836 MI->getOperand(1).getImm() == 4) { 8841 if (MI->getNumOperands() == 2 && 8842 MI->getOperand(0).isReg() && 8843 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8844 MI->getOperand(1).isImm() && 8845 MI->getOperand(1).getImm() == 5) { 8850 if (MI->getNumOperands() == 2 && 8851 MI->getOperand(0).isReg() && 8852 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8853 MI->getOperand(1).isImm() && 8854 MI->getOperand(1).getImm() == 17) { 8859 if (MI->getNumOperands() == 2 && 8860 MI->getOperand(0).isReg() && 8861 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8862 MI->getOperand(1).isImm() && 8863 MI->getOperand(1).getImm() == 18) { 8868 if (MI->getNumOperands() == 2 && 8869 MI->getOperand(0).isReg() && 8870 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8871 MI->getOperand(1).isImm() && 8872 MI->getOperand(1).getImm() == 19) { 8877 if (MI->getNumOperands() == 2 && 8878 MI->getOperand(0).isReg() && 8879 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8880 MI->getOperand(1).isImm() && 8881 MI->getOperand(1).getImm() == 990) { 8886 if (MI->getNumOperands() == 2 && 8887 MI->getOperand(0).isReg() && 8888 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8889 MI->getOperand(1).isImm() && 8890 MI->getOperand(1).getImm() == 991) { 8895 if (MI->getNumOperands() == 2 && 8896 MI->getOperand(0).isReg() && 8897 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8898 MI->getOperand(1).isImm() && 8899 MI->getOperand(1).getImm() == 28) { 8904 if (MI->getNumOperands() == 2 && 8905 MI->getOperand(0).isReg() && 8906 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8907 MI->getOperand(1).isImm() && 8908 MI->getOperand(1).getImm() == 29) { 8913 if (MI->getNumOperands() == 2 && 8914 MI->getOperand(0).isReg() && 8915 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8916 MI->getOperand(1).isImm() && 8917 MI->getOperand(1).getImm() == 48) { 8922 if (MI->getNumOperands() == 2 && 8923 MI->getOperand(0).isReg() && 8924 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8925 MI->getOperand(1).isImm() && 8926 MI->getOperand(1).getImm() == 989) { 8931 if (MI->getNumOperands() == 2 && 8932 MI->getOperand(0).isReg() && 8933 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8934 MI->getOperand(1).isImm() && 8935 MI->getOperand(1).getImm() == 988) { 8940 if (MI->getNumOperands() == 2 && 8941 MI->getOperand(0).isReg() && 8942 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8943 MI->getOperand(1).isImm() && 8944 MI->getOperand(1).getImm() == 536) { 8949 if (MI->getNumOperands() == 2 && 8950 MI->getOperand(0).isReg() && 8951 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8952 MI->getOperand(1).isImm() && 8953 MI->getOperand(1).getImm() == 537) { 8958 if (MI->getNumOperands() == 2 && 8959 MI->getOperand(0).isReg() && 8960 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8961 MI->getOperand(1).isImm() && 8962 MI->getOperand(1).getImm() == 528) { 8967 if (MI->getNumOperands() == 2 && 8968 MI->getOperand(0).isReg() && 8969 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8970 MI->getOperand(1).isImm() && 8971 MI->getOperand(1).getImm() == 529) { 8976 if (MI->getNumOperands() == 2 && 8977 MI->getOperand(0).isReg() && 8978 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8979 MI->getOperand(1).isImm() && 8980 MI->getOperand(1).getImm() == 538) { 8985 if (MI->getNumOperands() == 2 && 8986 MI->getOperand(0).isReg() && 8987 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8988 MI->getOperand(1).isImm() && 8989 MI->getOperand(1).getImm() == 539) { 8994 if (MI->getNumOperands() == 2 && 8995 MI->getOperand(0).isReg() && 8996 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 8997 MI->getOperand(1).isImm() && 8998 MI->getOperand(1).getImm() == 530) { 9003 if (MI->getNumOperands() == 2 && 9004 MI->getOperand(0).isReg() && 9005 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9006 MI->getOperand(1).isImm() && 9007 MI->getOperand(1).getImm() == 531) { 9012 if (MI->getNumOperands() == 2 && 9013 MI->getOperand(0).isReg() && 9014 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9015 MI->getOperand(1).isImm() && 9016 MI->getOperand(1).getImm() == 540) { 9021 if (MI->getNumOperands() == 2 && 9022 MI->getOperand(0).isReg() && 9023 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9024 MI->getOperand(1).isImm() && 9025 MI->getOperand(1).getImm() == 541) { 9030 if (MI->getNumOperands() == 2 && 9031 MI->getOperand(0).isReg() && 9032 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9033 MI->getOperand(1).isImm() && 9034 MI->getOperand(1).getImm() == 532) { 9039 if (MI->getNumOperands() == 2 && 9040 MI->getOperand(0).isReg() && 9041 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9042 MI->getOperand(1).isImm() && 9043 MI->getOperand(1).getImm() == 533) { 9048 if (MI->getNumOperands() == 2 && 9049 MI->getOperand(0).isReg() && 9050 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9051 MI->getOperand(1).isImm() && 9052 MI->getOperand(1).getImm() == 542) { 9057 if (MI->getNumOperands() == 2 && 9058 MI->getOperand(0).isReg() && 9059 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9060 MI->getOperand(1).isImm() && 9061 MI->getOperand(1).getImm() == 543) { 9066 if (MI->getNumOperands() == 2 && 9067 MI->getOperand(0).isReg() && 9068 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9069 MI->getOperand(1).isImm() && 9070 MI->getOperand(1).getImm() == 534) { 9075 if (MI->getNumOperands() == 2 && 9076 MI->getOperand(0).isReg() && 9077 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9078 MI->getOperand(1).isImm() && 9079 MI->getOperand(1).getImm() == 535) { 9084 if (MI->getNumOperands() == 2 && 9085 MI->getOperand(0).isReg() && 9086 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9087 MI->getOperand(1).isImm() && 9088 MI->getOperand(1).getImm() == 1018) { 9093 if (MI->getNumOperands() == 2 && 9094 MI->getOperand(0).isReg() && 9095 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9096 MI->getOperand(1).isImm() && 9097 MI->getOperand(1).getImm() == 1019) { 9102 if (MI->getNumOperands() == 2 && 9103 MI->getOperand(0).isReg() && 9104 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9105 MI->getOperand(1).isImm() && 9106 MI->getOperand(1).getImm() == 981) { 9111 if (MI->getNumOperands() == 2 && 9112 MI->getOperand(0).isReg() && 9113 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9114 MI->getOperand(1).isImm() && 9115 MI->getOperand(1).getImm() == 980) { 9120 if (MI->getNumOperands() == 2 && 9121 MI->getOperand(0).isReg() && 9122 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9123 MI->getOperand(1).isImm() && 9124 MI->getOperand(1).getImm() == 512) { 9129 if (MI->getNumOperands() == 2 && 9130 MI->getOperand(0).isReg() && 9131 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9132 MI->getOperand(1).isImm() && 9133 MI->getOperand(1).getImm() == 986) { 9138 if (MI->getNumOperands() == 2 && 9139 MI->getOperand(0).isReg() && 9140 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9141 MI->getOperand(1).isImm() && 9142 MI->getOperand(1).getImm() == 280) { 9147 if (MI->getNumOperands() == 2 && 9148 MI->getOperand(0).isReg() && 9149 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9150 MI->getOperand(1).isImm() && 9151 MI->getOperand(1).getImm() == 287) { 9158 if (MI->getNumOperands() == 2 && 9159 MI->getOperand(0).isReg() && 9160 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9161 MI->getOperand(1).isImm() && 9162 MI->getOperand(1).getImm() == 269) { 9169 if (MI->getNumOperands() == 1 && 9170 MI->getOperand(0).isReg() && 9171 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg())) { 9178 if (MI->getNumOperands() == 2 && 9179 MI->getOperand(0).isReg() && 9180 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9181 MI->getOperand(1).isReg() && 9182 MRI.getRegClass(PPC::F8RCRegClassID).contains(MI->getOperand(1).getReg())) { 9189 if (MI->getNumOperands() == 2 && 9190 MI->getOperand(0).isReg() && 9191 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9192 MI->getOperand(1).isReg() && 9193 MRI.getRegClass(PPC::F8RCRegClassID).contains(MI->getOperand(1).getReg())) { 9200 if (MI->getNumOperands() == 2 && 9201 MI->getOperand(0).isImm() && 9202 MI->getOperand(0).getImm() == 255 && 9203 MI->getOperand(1).isReg() && 9204 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 9211 if (MI->getNumOperands() == 2 && 9212 MI->getOperand(0).isReg() && 9213 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9214 MI->getOperand(1).isImm() && 9215 MI->getOperand(1).getImm() == 128) { 9220 if (MI->getNumOperands() == 2 && 9221 MI->getOperand(0).isReg() && 9222 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9223 MI->getOperand(1).isImm() && 9224 MI->getOperand(1).getImm() == 129) { 9229 if (MI->getNumOperands() == 2 && 9230 MI->getOperand(0).isReg() && 9231 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9232 MI->getOperand(1).isImm() && 9233 MI->getOperand(1).getImm() == 130) { 9238 if (MI->getNumOperands() == 2 && 9239 MI->getOperand(0).isReg() && 9240 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9241 MI->getOperand(1).isImm() && 9242 MI->getOperand(1).getImm() == 131) { 9247 if (MI->getNumOperands() == 2 && 9248 MI->getOperand(0).isReg() && 9249 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9250 MI->getOperand(1).isImm() && 9251 MI->getOperand(1).getImm() == 132) { 9256 if (MI->getNumOperands() == 2 && 9257 MI->getOperand(0).isReg() && 9258 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9259 MI->getOperand(1).isImm() && 9260 MI->getOperand(1).getImm() == 133) { 9265 if (MI->getNumOperands() == 2 && 9266 MI->getOperand(0).isReg() && 9267 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9268 MI->getOperand(1).isImm() && 9269 MI->getOperand(1).getImm() == 134) { 9274 if (MI->getNumOperands() == 2 && 9275 MI->getOperand(0).isReg() && 9276 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9277 MI->getOperand(1).isImm() && 9278 MI->getOperand(1).getImm() == 135) { 9285 if (MI->getNumOperands() == 4 && 9286 MI->getOperand(1).isReg() && 9287 MRI.getRegClass(PPC::F8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9288 MI->getOperand(2).isImm() && 9289 MI->getOperand(2).getImm() == 0 && 9290 MI->getOperand(3).isImm() && 9291 MI->getOperand(3).getImm() == 0) { 9298 if (MI->getNumOperands() == 3 && 9299 MI->getOperand(0).isReg() && 9300 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(0).getReg()) && 9301 MI->getOperand(2).isImm() && 9302 MI->getOperand(2).getImm() == 0) { 9309 if (MI->getNumOperands() == 3 && 9310 MI->getOperand(0).isReg() && 9311 MRI.getRegClass(PPC::CRRCRegClassID).contains(MI->getOperand(0).getReg()) && 9312 MI->getOperand(2).isImm() && 9313 MI->getOperand(2).getImm() == 0) { 9320 if (MI->getNumOperands() == 4 && 9321 MI->getOperand(1).isReg() && 9322 MRI.getRegClass(PPC::F8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9323 MI->getOperand(2).isImm() && 9324 MI->getOperand(2).getImm() == 0 && 9325 MI->getOperand(3).isImm() && 9326 MI->getOperand(3).getImm() == 0) { 9333 if (MI->getNumOperands() == 2 && 9334 MI->getOperand(0).isReg() && 9335 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9336 MI->getOperand(1).isImm() && 9337 MI->getOperand(1).getImm() == 0) { 9344 if (MI->getNumOperands() == 2 && 9345 MI->getOperand(0).isReg() && 9346 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 9347 MI->getOperand(1).isImm() && 9348 MI->getOperand(1).getImm() == 0) { 9355 if (MI->getNumOperands() == 2 && 9356 MI->getOperand(0).isImm() && 9357 MI->getOperand(0).getImm() == 1 && 9358 MI->getOperand(1).isReg() && 9359 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9364 if (MI->getNumOperands() == 2 && 9365 MI->getOperand(0).isImm() && 9366 MI->getOperand(0).getImm() == 17 && 9367 MI->getOperand(1).isReg() && 9368 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9373 if (MI->getNumOperands() == 2 && 9374 MI->getOperand(0).isImm() && 9375 MI->getOperand(0).getImm() == 18 && 9376 MI->getOperand(1).isReg() && 9377 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9382 if (MI->getNumOperands() == 2 && 9383 MI->getOperand(0).isImm() && 9384 MI->getOperand(0).getImm() == 19 && 9385 MI->getOperand(1).isReg() && 9386 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9391 if (MI->getNumOperands() == 2 && 9392 MI->getOperand(0).isImm() && 9393 MI->getOperand(0).getImm() == 990 && 9394 MI->getOperand(1).isReg() && 9395 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9400 if (MI->getNumOperands() == 2 && 9401 MI->getOperand(0).isImm() && 9402 MI->getOperand(0).getImm() == 991 && 9403 MI->getOperand(1).isReg() && 9404 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9409 if (MI->getNumOperands() == 2 && 9410 MI->getOperand(0).isImm() && 9411 MI->getOperand(0).getImm() == 28 && 9412 MI->getOperand(1).isReg() && 9413 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9418 if (MI->getNumOperands() == 2 && 9419 MI->getOperand(0).isImm() && 9420 MI->getOperand(0).getImm() == 29 && 9421 MI->getOperand(1).isReg() && 9422 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9427 if (MI->getNumOperands() == 2 && 9428 MI->getOperand(0).isImm() && 9429 MI->getOperand(0).getImm() == 48 && 9430 MI->getOperand(1).isReg() && 9431 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9436 if (MI->getNumOperands() == 2 && 9437 MI->getOperand(0).isImm() && 9438 MI->getOperand(0).getImm() == 284 && 9439 MI->getOperand(1).isReg() && 9440 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9445 if (MI->getNumOperands() == 2 && 9446 MI->getOperand(0).isImm() && 9447 MI->getOperand(0).getImm() == 285 && 9448 MI->getOperand(1).isReg() && 9449 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9454 if (MI->getNumOperands() == 2 && 9455 MI->getOperand(0).isImm() && 9456 MI->getOperand(0).getImm() == 989 && 9457 MI->getOperand(1).isReg() && 9458 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9463 if (MI->getNumOperands() == 2 && 9464 MI->getOperand(0).isImm() && 9465 MI->getOperand(0).getImm() == 988 && 9466 MI->getOperand(1).isReg() && 9467 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9472 if (MI->getNumOperands() == 2 && 9473 MI->getOperand(0).isImm() && 9474 MI->getOperand(0).getImm() == 536 && 9475 MI->getOperand(1).isReg() && 9476 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9481 if (MI->getNumOperands() == 2 && 9482 MI->getOperand(0).isImm() && 9483 MI->getOperand(0).getImm() == 537 && 9484 MI->getOperand(1).isReg() && 9485 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9490 if (MI->getNumOperands() == 2 && 9491 MI->getOperand(0).isImm() && 9492 MI->getOperand(0).getImm() == 528 && 9493 MI->getOperand(1).isReg() && 9494 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9499 if (MI->getNumOperands() == 2 && 9500 MI->getOperand(0).isImm() && 9501 MI->getOperand(0).getImm() == 529 && 9502 MI->getOperand(1).isReg() && 9503 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9508 if (MI->getNumOperands() == 2 && 9509 MI->getOperand(0).isImm() && 9510 MI->getOperand(0).getImm() == 538 && 9511 MI->getOperand(1).isReg() && 9512 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9517 if (MI->getNumOperands() == 2 && 9518 MI->getOperand(0).isImm() && 9519 MI->getOperand(0).getImm() == 539 && 9520 MI->getOperand(1).isReg() && 9521 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9526 if (MI->getNumOperands() == 2 && 9527 MI->getOperand(0).isImm() && 9528 MI->getOperand(0).getImm() == 530 && 9529 MI->getOperand(1).isReg() && 9530 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9535 if (MI->getNumOperands() == 2 && 9536 MI->getOperand(0).isImm() && 9537 MI->getOperand(0).getImm() == 531 && 9538 MI->getOperand(1).isReg() && 9539 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9544 if (MI->getNumOperands() == 2 && 9545 MI->getOperand(0).isImm() && 9546 MI->getOperand(0).getImm() == 540 && 9547 MI->getOperand(1).isReg() && 9548 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9553 if (MI->getNumOperands() == 2 && 9554 MI->getOperand(0).isImm() && 9555 MI->getOperand(0).getImm() == 541 && 9556 MI->getOperand(1).isReg() && 9557 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9562 if (MI->getNumOperands() == 2 && 9563 MI->getOperand(0).isImm() && 9564 MI->getOperand(0).getImm() == 532 && 9565 MI->getOperand(1).isReg() && 9566 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9571 if (MI->getNumOperands() == 2 && 9572 MI->getOperand(0).isImm() && 9573 MI->getOperand(0).getImm() == 533 && 9574 MI->getOperand(1).isReg() && 9575 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9580 if (MI->getNumOperands() == 2 && 9581 MI->getOperand(0).isImm() && 9582 MI->getOperand(0).getImm() == 542 && 9583 MI->getOperand(1).isReg() && 9584 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9589 if (MI->getNumOperands() == 2 && 9590 MI->getOperand(0).isImm() && 9591 MI->getOperand(0).getImm() == 543 && 9592 MI->getOperand(1).isReg() && 9593 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9598 if (MI->getNumOperands() == 2 && 9599 MI->getOperand(0).isImm() && 9600 MI->getOperand(0).getImm() == 534 && 9601 MI->getOperand(1).isReg() && 9602 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9607 if (MI->getNumOperands() == 2 && 9608 MI->getOperand(0).isImm() && 9609 MI->getOperand(0).getImm() == 535 && 9610 MI->getOperand(1).isReg() && 9611 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9616 if (MI->getNumOperands() == 2 && 9617 MI->getOperand(0).isImm() && 9618 MI->getOperand(0).getImm() == 1018 && 9619 MI->getOperand(1).isReg() && 9620 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9625 if (MI->getNumOperands() == 2 && 9626 MI->getOperand(0).isImm() && 9627 MI->getOperand(0).getImm() == 1019 && 9628 MI->getOperand(1).isReg() && 9629 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9634 if (MI->getNumOperands() == 2 && 9635 MI->getOperand(0).isImm() && 9636 MI->getOperand(0).getImm() == 981 && 9637 MI->getOperand(1).isReg() && 9638 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9643 if (MI->getNumOperands() == 2 && 9644 MI->getOperand(0).isImm() && 9645 MI->getOperand(0).getImm() == 980 && 9646 MI->getOperand(1).isReg() && 9647 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9652 if (MI->getNumOperands() == 2 && 9653 MI->getOperand(0).isImm() && 9654 MI->getOperand(0).getImm() == 512 && 9655 MI->getOperand(1).isReg() && 9656 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9661 if (MI->getNumOperands() == 2 && 9662 MI->getOperand(0).isImm() && 9663 MI->getOperand(0).getImm() == 986 && 9664 MI->getOperand(1).isReg() && 9665 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9672 if (MI->getNumOperands() == 1 && 9673 MI->getOperand(0).isReg() && 9674 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg())) { 9681 if (MI->getNumOperands() == 2 && 9682 MI->getOperand(0).isReg() && 9683 MRI.getRegClass(PPC::F8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9684 MI->getOperand(1).isReg() && 9685 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 9692 if (MI->getNumOperands() == 2 && 9693 MI->getOperand(0).isReg() && 9694 MRI.getRegClass(PPC::F8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9695 MI->getOperand(1).isReg() && 9696 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9703 if (MI->getNumOperands() == 2 && 9704 MI->getOperand(0).isReg() && 9705 MRI.getRegClass(PPC::F8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9706 MI->getOperand(1).isReg() && 9707 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 9714 if (MI->getNumOperands() == 3 && 9715 MI->getOperand(0).isReg() && 9716 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9717 MI->getOperand(1).isReg() && 9718 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9719 MI->getOperand(2).isReg() && 9720 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 9720 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 9727 if (MI->getNumOperands() == 3 && 9728 MI->getOperand(0).isReg() && 9729 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9730 MI->getOperand(1).isReg() && 9731 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9732 MI->getOperand(2).isReg() && 9733 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 9733 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 9740 if (MI->getNumOperands() == 3 && 9741 MI->getOperand(0).isReg() && 9742 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9743 MI->getOperand(1).isReg() && 9744 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9745 MI->getOperand(2).isReg() && 9746 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 9746 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 9753 if (MI->getNumOperands() == 3 && 9754 MI->getOperand(0).isReg() && 9755 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9756 MI->getOperand(1).isReg() && 9757 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9758 MI->getOperand(2).isReg() && 9759 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 9759 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 9766 if (MI->getNumOperands() == 4 && 9767 MI->getOperand(0).isReg() && 9768 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9769 MI->getOperand(1).isReg() && 9770 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 9770 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 9771 MI->getOperand(2).isReg() && 9772 MI->getOperand(2).getReg() == MI->getOperand(0).getReg() && 9772 MI->getOperand(2).getReg() == MI->getOperand(0).getReg() && 9773 MI->getOperand(3).isImm() && 9774 MI->getOperand(3).getImm() == 0) { 9779 if (MI->getNumOperands() == 4 && 9780 MI->getOperand(0).isReg() && 9781 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9782 MI->getOperand(1).isReg() && 9783 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9784 MI->getOperand(2).isReg() && 9785 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(2).getReg()) && 9786 MI->getOperand(3).isImm() && 9787 MI->getOperand(3).getImm() == 1) { 9792 if (MI->getNumOperands() == 4 && 9793 MI->getOperand(0).isReg() && 9794 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9795 MI->getOperand(1).isReg() && 9796 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9797 MI->getOperand(2).isReg() && 9798 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(2).getReg()) && 9799 MI->getOperand(3).isImm() && 9800 MI->getOperand(3).getImm() == 4) { 9805 if (MI->getNumOperands() == 4 && 9806 MI->getOperand(0).isReg() && 9807 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9808 MI->getOperand(1).isReg() && 9809 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9810 MI->getOperand(2).isReg() && 9811 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 9811 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 9812 MI->getOperand(3).isImm() && 9813 MI->getOperand(3).getImm() == 5) { 9818 if (MI->getNumOperands() == 4 && 9819 MI->getOperand(0).isReg() && 9820 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9821 MI->getOperand(1).isReg() && 9822 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9823 MI->getOperand(2).isReg() && 9824 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(2).getReg()) && 9825 MI->getOperand(3).isImm() && 9826 MI->getOperand(3).getImm() == 6) { 9831 if (MI->getNumOperands() == 4 && 9832 MI->getOperand(0).isReg() && 9833 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9834 MI->getOperand(1).isReg() && 9835 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9836 MI->getOperand(2).isReg() && 9837 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(2).getReg()) && 9838 MI->getOperand(3).isImm() && 9839 MI->getOperand(3).getImm() == 7) { 9844 if (MI->getNumOperands() == 4 && 9845 MI->getOperand(0).isReg() && 9846 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9847 MI->getOperand(1).isReg() && 9848 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9849 MI->getOperand(2).isReg() && 9850 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(2).getReg()) && 9851 MI->getOperand(3).isImm() && 9852 MI->getOperand(3).getImm() == 8) { 9857 if (MI->getNumOperands() == 4 && 9858 MI->getOperand(0).isReg() && 9859 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9860 MI->getOperand(1).isReg() && 9861 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9862 MI->getOperand(2).isReg() && 9863 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(2).getReg()) && 9864 MI->getOperand(3).isImm() && 9865 MI->getOperand(3).getImm() == 9) { 9870 if (MI->getNumOperands() == 4 && 9871 MI->getOperand(0).isReg() && 9872 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9873 MI->getOperand(1).isReg() && 9874 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9875 MI->getOperand(2).isReg() && 9876 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 9876 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 9877 MI->getOperand(3).isImm() && 9878 MI->getOperand(3).getImm() == 10) { 9883 if (MI->getNumOperands() == 4 && 9884 MI->getOperand(0).isReg() && 9885 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9886 MI->getOperand(1).isReg() && 9887 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9888 MI->getOperand(2).isReg() && 9889 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(2).getReg()) && 9890 MI->getOperand(3).isImm() && 9891 MI->getOperand(3).getImm() == 13) { 9896 if (MI->getNumOperands() == 4 && 9897 MI->getOperand(0).isReg() && 9898 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9899 MI->getOperand(1).isReg() && 9900 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(1).getReg()) && 9901 MI->getOperand(2).isReg() && 9902 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(2).getReg()) && 9903 MI->getOperand(3).isImm() && 9904 MI->getOperand(3).getImm() == 14) { 9909 if (MI->getNumOperands() == 4 && 9910 MI->getOperand(0).isReg() && 9911 MRI.getRegClass(PPC::QBRCRegClassID).contains(MI->getOperand(0).getReg()) && 9912 MI->getOperand(1).isReg() && 9913 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 9913 MI->getOperand(1).getReg() == MI->getOperand(0).getReg() && 9914 MI->getOperand(2).isReg() && 9915 MI->getOperand(2).getReg() == MI->getOperand(0).getReg() && 9915 MI->getOperand(2).getReg() == MI->getOperand(0).getReg() && 9916 MI->getOperand(3).isImm() && 9917 MI->getOperand(3).getImm() == 15) { 9924 if (MI->getNumOperands() == 4 && 9925 MI->getOperand(0).isReg() && 9926 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9927 MI->getOperand(1).isReg() && 9928 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9929 MI->getOperand(2).isReg() && 9930 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg()) && 9931 MI->getOperand(3).isImm() && 9932 MI->getOperand(3).getImm() == 0) { 9939 if (MI->getNumOperands() == 4 && 9940 MI->getOperand(0).isReg() && 9941 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9942 MI->getOperand(1).isReg() && 9943 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9944 MI->getOperand(2).isReg() && 9945 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg()) && 9946 MI->getOperand(3).isImm() && 9947 MI->getOperand(3).getImm() == 0) { 9954 if (MI->getNumOperands() == 4 && 9955 MI->getOperand(0).isReg() && 9956 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9957 MI->getOperand(1).isReg() && 9958 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9959 MI->getOperand(3).isImm() && 9960 MI->getOperand(3).getImm() == 0) { 9965 if (MI->getNumOperands() == 4 && 9966 MI->getOperand(0).isReg() && 9967 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9968 MI->getOperand(1).isReg() && 9969 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9970 MI->getOperand(2).isImm() && 9971 MI->getOperand(2).getImm() == 0) { 9978 if (MI->getNumOperands() == 4 && 9979 MI->getOperand(0).isReg() && 9980 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9981 MI->getOperand(1).isReg() && 9982 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 9983 MI->getOperand(2).isImm() && 9984 MI->getOperand(2).getImm() == 0) { 9991 if (MI->getNumOperands() == 4 && 9992 MI->getOperand(0).isReg() && 9993 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 9994 MI->getOperand(1).isReg() && 9995 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 9996 MI->getOperand(3).isImm() && 9997 MI->getOperand(3).getImm() == 0) { 10002 if (MI->getNumOperands() == 4 && 10003 MI->getOperand(0).isReg() && 10004 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 10005 MI->getOperand(1).isReg() && 10006 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10007 MI->getOperand(2).isImm() && 10008 MI->getOperand(2).getImm() == 0) { 10015 if (MI->getNumOperands() == 5 && 10016 MI->getOperand(0).isReg() && 10017 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10018 MI->getOperand(1).isReg() && 10019 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10020 MI->getOperand(3).isImm() && 10021 MI->getOperand(3).getImm() == 0 && 10022 MI->getOperand(4).isImm() && 10023 MI->getOperand(4).getImm() == 31) { 10028 if (MI->getNumOperands() == 5 && 10029 MI->getOperand(0).isReg() && 10030 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10031 MI->getOperand(1).isReg() && 10032 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10033 MI->getOperand(2).isImm() && 10034 MI->getOperand(2).getImm() == 0 && 10035 MI->getOperand(4).isImm() && 10036 MI->getOperand(4).getImm() == 31) { 10043 if (MI->getNumOperands() == 5 && 10044 MI->getOperand(0).isReg() && 10045 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10046 MI->getOperand(1).isReg() && 10047 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10048 MI->getOperand(3).isImm() && 10049 MI->getOperand(3).getImm() == 0 && 10050 MI->getOperand(4).isImm() && 10051 MI->getOperand(4).getImm() == 31) { 10056 if (MI->getNumOperands() == 5 && 10057 MI->getOperand(0).isReg() && 10058 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10059 MI->getOperand(1).isReg() && 10060 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10061 MI->getOperand(2).isImm() && 10062 MI->getOperand(2).getImm() == 0 && 10063 MI->getOperand(4).isImm() && 10064 MI->getOperand(4).getImm() == 31) { 10071 if (MI->getNumOperands() == 5 && 10072 MI->getOperand(0).isReg() && 10073 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10074 MI->getOperand(1).isReg() && 10075 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10076 MI->getOperand(2).isReg() && 10077 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg()) && 10078 MI->getOperand(3).isImm() && 10079 MI->getOperand(3).getImm() == 0 && 10080 MI->getOperand(4).isImm() && 10081 MI->getOperand(4).getImm() == 31) { 10088 if (MI->getNumOperands() == 5 && 10089 MI->getOperand(0).isReg() && 10090 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10091 MI->getOperand(1).isReg() && 10092 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10093 MI->getOperand(2).isReg() && 10094 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg()) && 10095 MI->getOperand(3).isImm() && 10096 MI->getOperand(3).getImm() == 0 && 10097 MI->getOperand(4).isImm() && 10098 MI->getOperand(4).getImm() == 31) { 10105 if (MI->getNumOperands() == 1 && 10106 MI->getOperand(0).isImm() && 10107 MI->getOperand(0).getImm() == 0) { 10114 if (MI->getNumOperands() == 3 && 10115 MI->getOperand(0).isReg() && 10116 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 10117 MI->getOperand(1).isReg() && 10118 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10119 MI->getOperand(2).isReg() && 10120 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10127 if (MI->getNumOperands() == 3 && 10128 MI->getOperand(0).isReg() && 10129 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 10130 MI->getOperand(1).isReg() && 10131 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10132 MI->getOperand(2).isReg() && 10133 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10140 if (MI->getNumOperands() == 3 && 10141 MI->getOperand(0).isReg() && 10142 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 10143 MI->getOperand(1).isReg() && 10144 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10145 MI->getOperand(2).isReg() && 10146 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10153 if (MI->getNumOperands() == 3 && 10154 MI->getOperand(0).isReg() && 10155 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(0).getReg()) && 10156 MI->getOperand(1).isReg() && 10157 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10158 MI->getOperand(2).isReg() && 10159 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10166 if (MI->getNumOperands() == 1 && 10167 MI->getOperand(0).isImm() && 10168 MI->getOperand(0).getImm() == 0) { 10173 if (MI->getNumOperands() == 1 && 10174 MI->getOperand(0).isImm() && 10175 MI->getOperand(0).getImm() == 1) { 10180 if (MI->getNumOperands() == 1 && 10181 MI->getOperand(0).isImm() && 10182 MI->getOperand(0).getImm() == 2) { 10189 if (MI->getNumOperands() == 3 && 10190 MI->getOperand(0).isImm() && 10191 MI->getOperand(0).getImm() == 16 && 10192 MI->getOperand(1).isReg() && 10193 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10194 MI->getOperand(2).isReg() && 10195 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10200 if (MI->getNumOperands() == 3 && 10201 MI->getOperand(0).isImm() && 10202 MI->getOperand(0).getImm() == 4 && 10203 MI->getOperand(1).isReg() && 10204 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10205 MI->getOperand(2).isReg() && 10206 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10211 if (MI->getNumOperands() == 3 && 10212 MI->getOperand(0).isImm() && 10213 MI->getOperand(0).getImm() == 8 && 10214 MI->getOperand(1).isReg() && 10215 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10216 MI->getOperand(2).isReg() && 10217 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10222 if (MI->getNumOperands() == 3 && 10223 MI->getOperand(0).isImm() && 10224 MI->getOperand(0).getImm() == 24 && 10225 MI->getOperand(1).isReg() && 10226 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10227 MI->getOperand(2).isReg() && 10228 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10233 if (MI->getNumOperands() == 3 && 10234 MI->getOperand(0).isImm() && 10235 MI->getOperand(0).getImm() == 2 && 10236 MI->getOperand(1).isReg() && 10237 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10238 MI->getOperand(2).isReg() && 10239 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10244 if (MI->getNumOperands() == 3 && 10245 MI->getOperand(0).isImm() && 10246 MI->getOperand(0).getImm() == 1 && 10247 MI->getOperand(1).isReg() && 10248 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10249 MI->getOperand(2).isReg() && 10250 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10255 if (MI->getNumOperands() == 3 && 10256 MI->getOperand(0).isImm() && 10257 MI->getOperand(0).getImm() == 31 && 10258 MI->getOperand(1).isReg() && 10259 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg()) && 10260 MI->getOperand(2).isReg() && 10261 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(2).getReg())) { 10268 if (MI->getNumOperands() == 3 && 10269 MI->getOperand(0).isImm() && 10270 MI->getOperand(0).getImm() == 16 && 10271 MI->getOperand(1).isReg() && 10272 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 10277 if (MI->getNumOperands() == 3 && 10278 MI->getOperand(0).isImm() && 10279 MI->getOperand(0).getImm() == 4 && 10280 MI->getOperand(1).isReg() && 10281 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 10286 if (MI->getNumOperands() == 3 && 10287 MI->getOperand(0).isImm() && 10288 MI->getOperand(0).getImm() == 8 && 10289 MI->getOperand(1).isReg() && 10290 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 10295 if (MI->getNumOperands() == 3 && 10296 MI->getOperand(0).isImm() && 10297 MI->getOperand(0).getImm() == 24 && 10298 MI->getOperand(1).isReg() && 10299 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 10304 if (MI->getNumOperands() == 3 && 10305 MI->getOperand(0).isImm() && 10306 MI->getOperand(0).getImm() == 2 && 10307 MI->getOperand(1).isReg() && 10308 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 10313 if (MI->getNumOperands() == 3 && 10314 MI->getOperand(0).isImm() && 10315 MI->getOperand(0).getImm() == 1 && 10316 MI->getOperand(1).isReg() && 10317 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 10322 if (MI->getNumOperands() == 3 && 10323 MI->getOperand(0).isImm() && 10324 MI->getOperand(0).getImm() == 31 && 10325 MI->getOperand(1).isReg() && 10326 MRI.getRegClass(PPC::G8RCRegClassID).contains(MI->getOperand(1).getReg())) { 10333 if (MI->getNumOperands() == 2 && 10334 MI->getOperand(0).getReg() == PPC::R0 && 10335 MI->getOperand(1).isReg() && 10336 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 10343 if (MI->getNumOperands() == 3 && 10344 MI->getOperand(0).isReg() && 10345 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10346 MI->getOperand(1).isReg() && 10347 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10348 MI->getOperand(2).isImm() && 10349 MI->getOperand(2).getImm() == 0) { 10354 if (MI->getNumOperands() == 3 && 10355 MI->getOperand(0).isReg() && 10356 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10357 MI->getOperand(1).isReg() && 10358 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10359 MI->getOperand(2).isImm() && 10360 MI->getOperand(2).getImm() == 1) { 10367 if (MI->getNumOperands() == 3 && 10368 MI->getOperand(0).isReg() && 10369 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10370 MI->getOperand(1).isReg() && 10371 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10372 MI->getOperand(2).isImm() && 10373 MI->getOperand(2).getImm() == 0) { 10378 if (MI->getNumOperands() == 3 && 10379 MI->getOperand(0).isReg() && 10380 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(0).getReg()) && 10381 MI->getOperand(1).isReg() && 10382 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10383 MI->getOperand(2).isImm() && 10384 MI->getOperand(2).getImm() == 1) { 10391 if (MI->getNumOperands() == 3 && 10392 MI->getOperand(0).isImm() && 10393 MI->getOperand(0).getImm() == 16 && 10394 MI->getOperand(1).isReg() && 10395 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10396 MI->getOperand(2).isReg() && 10397 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 10402 if (MI->getNumOperands() == 3 && 10403 MI->getOperand(0).isImm() && 10404 MI->getOperand(0).getImm() == 4 && 10405 MI->getOperand(1).isReg() && 10406 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10407 MI->getOperand(2).isReg() && 10408 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 10413 if (MI->getNumOperands() == 3 && 10414 MI->getOperand(0).isImm() && 10415 MI->getOperand(0).getImm() == 8 && 10416 MI->getOperand(1).isReg() && 10417 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10418 MI->getOperand(2).isReg() && 10419 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 10424 if (MI->getNumOperands() == 3 && 10425 MI->getOperand(0).isImm() && 10426 MI->getOperand(0).getImm() == 24 && 10427 MI->getOperand(1).isReg() && 10428 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10429 MI->getOperand(2).isReg() && 10430 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 10435 if (MI->getNumOperands() == 3 && 10436 MI->getOperand(0).isImm() && 10437 MI->getOperand(0).getImm() == 2 && 10438 MI->getOperand(1).isReg() && 10439 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10440 MI->getOperand(2).isReg() && 10441 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 10446 if (MI->getNumOperands() == 3 && 10447 MI->getOperand(0).isImm() && 10448 MI->getOperand(0).getImm() == 1 && 10449 MI->getOperand(1).isReg() && 10450 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10451 MI->getOperand(2).isReg() && 10452 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 10457 if (MI->getNumOperands() == 3 && 10458 MI->getOperand(0).isImm() && 10459 MI->getOperand(0).getImm() == 31 && 10460 MI->getOperand(1).isReg() && 10461 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg()) && 10462 MI->getOperand(2).isReg() && 10463 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(2).getReg())) { 10470 if (MI->getNumOperands() == 3 && 10471 MI->getOperand(0).isImm() && 10472 MI->getOperand(0).getImm() == 16 && 10473 MI->getOperand(1).isReg() && 10474 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 10479 if (MI->getNumOperands() == 3 && 10480 MI->getOperand(0).isImm() && 10481 MI->getOperand(0).getImm() == 4 && 10482 MI->getOperand(1).isReg() && 10483 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 10488 if (MI->getNumOperands() == 3 && 10489 MI->getOperand(0).isImm() && 10490 MI->getOperand(0).getImm() == 8 && 10491 MI->getOperand(1).isReg() && 10492 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 10497 if (MI->getNumOperands() == 3 && 10498 MI->getOperand(0).isImm() && 10499 MI->getOperand(0).getImm() == 24 && 10500 MI->getOperand(1).isReg() && 10501 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 10506 if (MI->getNumOperands() == 3 && 10507 MI->getOperand(0).isImm() && 10508 MI->getOperand(0).getImm() == 2 && 10509 MI->getOperand(1).isReg() && 10510 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 10515 if (MI->getNumOperands() == 3 && 10516 MI->getOperand(0).isImm() && 10517 MI->getOperand(0).getImm() == 1 && 10518 MI->getOperand(1).isReg() && 10519 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 10524 if (MI->getNumOperands() == 3 && 10525 MI->getOperand(0).isImm() && 10526 MI->getOperand(0).getImm() == 31 && 10527 MI->getOperand(1).isReg() && 10528 MRI.getRegClass(PPC::GPRCRegClassID).contains(MI->getOperand(1).getReg())) { 10535 if (MI->getNumOperands() == 3 && 10536 MI->getOperand(0).isReg() && 10537 MRI.getRegClass(PPC::VRRCRegClassID).contains(MI->getOperand(0).getReg()) && 10538 MI->getOperand(1).isReg() && 10539 MRI.getRegClass(PPC::VRRCRegClassID).contains(MI->getOperand(1).getReg()) && 10540 MI->getOperand(2).isReg() && 10541 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 10541 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 10548 if (MI->getNumOperands() == 3 && 10549 MI->getOperand(0).isReg() && 10550 MRI.getRegClass(PPC::VRRCRegClassID).contains(MI->getOperand(0).getReg()) && 10551 MI->getOperand(1).isReg() && 10552 MRI.getRegClass(PPC::VRRCRegClassID).contains(MI->getOperand(1).getReg()) && 10553 MI->getOperand(2).isReg() && 10554 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 10554 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 10561 if (MI->getNumOperands() == 1 && 10562 MI->getOperand(0).isImm() && 10563 MI->getOperand(0).getImm() == 0) { 10568 if (MI->getNumOperands() == 1 && 10569 MI->getOperand(0).isImm() && 10570 MI->getOperand(0).getImm() == 1) { 10575 if (MI->getNumOperands() == 1 && 10576 MI->getOperand(0).isImm() && 10577 MI->getOperand(0).getImm() == 2) { 10584 if (MI->getNumOperands() == 3 && 10585 MI->getOperand(0).getReg() == PPC::R0 && 10586 MI->getOperand(1).getReg() == PPC::R0 && 10587 MI->getOperand(2).isImm() && 10588 MI->getOperand(2).getImm() == 0) { 10595 if (MI->getNumOperands() == 3 && 10596 MI->getOperand(0).isReg() && 10597 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10598 MI->getOperand(1).isReg() && 10599 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(1).getReg()) && 10600 MI->getOperand(2).isReg() && 10601 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 10601 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 10608 if (MI->getNumOperands() == 3 && 10609 MI->getOperand(0).isReg() && 10610 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10611 MI->getOperand(1).isReg() && 10612 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(1).getReg()) && 10613 MI->getOperand(2).isReg() && 10614 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 10614 MI->getOperand(2).getReg() == MI->getOperand(1).getReg()) { 10621 if (MI->getNumOperands() == 4 && 10622 MI->getOperand(0).isReg() && 10623 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10624 MI->getOperand(1).isReg() && 10625 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(1).getReg()) && 10626 MI->getOperand(2).isReg() && 10627 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 10627 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 10628 MI->getOperand(3).isImm() && 10629 MI->getOperand(3).getImm() == 0) { 10634 if (MI->getNumOperands() == 4 && 10635 MI->getOperand(0).isReg() && 10636 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10637 MI->getOperand(1).isReg() && 10638 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(1).getReg()) && 10639 MI->getOperand(2).isReg() && 10640 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 10640 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 10641 MI->getOperand(3).isImm() && 10642 MI->getOperand(3).getImm() == 3) { 10647 if (MI->getNumOperands() == 4 && 10648 MI->getOperand(0).isReg() && 10649 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10650 MI->getOperand(1).isReg() && 10651 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(1).getReg()) && 10652 MI->getOperand(2).isReg() && 10653 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(2).getReg()) && 10654 MI->getOperand(3).isImm() && 10655 MI->getOperand(3).getImm() == 0) { 10660 if (MI->getNumOperands() == 4 && 10661 MI->getOperand(0).isReg() && 10662 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10663 MI->getOperand(1).isReg() && 10664 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(1).getReg()) && 10665 MI->getOperand(2).isReg() && 10666 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(2).getReg()) && 10667 MI->getOperand(3).isImm() && 10668 MI->getOperand(3).getImm() == 3) { 10673 if (MI->getNumOperands() == 4 && 10674 MI->getOperand(0).isReg() && 10675 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10676 MI->getOperand(1).isReg() && 10677 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(1).getReg()) && 10678 MI->getOperand(2).isReg() && 10679 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 10679 MI->getOperand(2).getReg() == MI->getOperand(1).getReg() && 10680 MI->getOperand(3).isImm() && 10681 MI->getOperand(3).getImm() == 2) { 10688 if (MI->getNumOperands() == 3 && 10689 MI->getOperand(0).isReg() && 10690 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10691 MI->getOperand(1).isReg() && 10692 MRI.getRegClass(PPC::VSFRCRegClassID).contains(MI->getOperand(1).getReg()) && 10693 MI->getOperand(2).isImm() && 10694 MI->getOperand(2).getImm() == 0) { 10699 if (MI->getNumOperands() == 3 && 10700 MI->getOperand(0).isReg() && 10701 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10702 MI->getOperand(1).isReg() && 10703 MRI.getRegClass(PPC::VSFRCRegClassID).contains(MI->getOperand(1).getReg()) && 10704 MI->getOperand(2).isImm() && 10705 MI->getOperand(2).getImm() == 3) { 10710 if (MI->getNumOperands() == 3 && 10711 MI->getOperand(0).isReg() && 10712 MRI.getRegClass(PPC::VSRCRegClassID).contains(MI->getOperand(0).getReg()) && 10713 MI->getOperand(1).isReg() && 10714 MRI.getRegClass(PPC::VSFRCRegClassID).contains(MI->getOperand(1).getReg()) && 10715 MI->getOperand(2).isImm() && 10716 MI->getOperand(2).getImm() == 2) { 10723 if (MI->getNumOperands() == 3 && 10724 MI->getOperand(0).isImm() && 10725 MI->getOperand(0).getImm() == 12 && 10726 MI->getOperand(1).isReg() && 10727 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10732 if (MI->getNumOperands() == 3 && 10733 MI->getOperand(0).isImm() && 10734 MI->getOperand(0).getImm() == 4 && 10735 MI->getOperand(1).isReg() && 10736 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10741 if (MI->getNumOperands() == 3 && 10742 MI->getOperand(0).isImm() && 10743 MI->getOperand(0).getImm() == 14 && 10744 MI->getOperand(1).isReg() && 10745 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10750 if (MI->getNumOperands() == 3 && 10751 MI->getOperand(0).isImm() && 10752 MI->getOperand(0).getImm() == 6 && 10753 MI->getOperand(1).isReg() && 10754 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10759 if (MI->getNumOperands() == 3 && 10760 MI->getOperand(0).isImm() && 10761 MI->getOperand(0).getImm() == 15 && 10762 MI->getOperand(1).isReg() && 10763 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10768 if (MI->getNumOperands() == 3 && 10769 MI->getOperand(0).isImm() && 10770 MI->getOperand(0).getImm() == 7 && 10771 MI->getOperand(1).isReg() && 10772 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10777 if (MI->getNumOperands() == 3 && 10778 MI->getOperand(0).isImm() && 10779 MI->getOperand(0).getImm() == 8 && 10780 MI->getOperand(1).isReg() && 10781 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10786 if (MI->getNumOperands() == 3 && 10787 MI->getOperand(0).isImm() && 10788 MI->getOperand(0).getImm() == 0 && 10789 MI->getOperand(1).isReg() && 10790 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10795 if (MI->getNumOperands() == 3 && 10796 MI->getOperand(0).isImm() && 10797 MI->getOperand(0).getImm() == 10 && 10798 MI->getOperand(1).isReg() && 10799 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10804 if (MI->getNumOperands() == 3 && 10805 MI->getOperand(0).isImm() && 10806 MI->getOperand(0).getImm() == 2 && 10807 MI->getOperand(1).isReg() && 10808 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10815 if (MI->getNumOperands() == 3 && 10816 MI->getOperand(0).isImm() && 10817 MI->getOperand(0).getImm() == 12 && 10818 MI->getOperand(1).isReg() && 10819 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10824 if (MI->getNumOperands() == 3 && 10825 MI->getOperand(0).isImm() && 10826 MI->getOperand(0).getImm() == 4 && 10827 MI->getOperand(1).isReg() && 10828 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10833 if (MI->getNumOperands() == 3 && 10834 MI->getOperand(0).isImm() && 10835 MI->getOperand(0).getImm() == 14 && 10836 MI->getOperand(1).isReg() && 10837 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10842 if (MI->getNumOperands() == 3 && 10843 MI->getOperand(0).isImm() && 10844 MI->getOperand(0).getImm() == 6 && 10845 MI->getOperand(1).isReg() && 10846 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10851 if (MI->getNumOperands() == 3 && 10852 MI->getOperand(0).isImm() && 10853 MI->getOperand(0).getImm() == 15 && 10854 MI->getOperand(1).isReg() && 10855 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10860 if (MI->getNumOperands() == 3 && 10861 MI->getOperand(0).isImm() && 10862 MI->getOperand(0).getImm() == 7 && 10863 MI->getOperand(1).isReg() && 10864 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10869 if (MI->getNumOperands() == 3 && 10870 MI->getOperand(0).isImm() && 10871 MI->getOperand(0).getImm() == 8 && 10872 MI->getOperand(1).isReg() && 10873 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10878 if (MI->getNumOperands() == 3 && 10879 MI->getOperand(0).isImm() && 10880 MI->getOperand(0).getImm() == 0 && 10881 MI->getOperand(1).isReg() && 10882 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10887 if (MI->getNumOperands() == 3 && 10888 MI->getOperand(0).isImm() && 10889 MI->getOperand(0).getImm() == 10 && 10890 MI->getOperand(1).isReg() && 10891 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10896 if (MI->getNumOperands() == 3 && 10897 MI->getOperand(0).isImm() && 10898 MI->getOperand(0).getImm() == 2 && 10899 MI->getOperand(1).isReg() && 10900 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 10907 if (MI->getNumOperands() == 4 && 10908 MI->getOperand(1).isImm() && 10909 MI->getOperand(1).getImm() == 3 && 10910 MI->getOperand(2).isReg() && 10911 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(2).getReg())) { 10916 if (MI->getNumOperands() == 4 && 10917 MI->getOperand(1).isImm() && 10918 MI->getOperand(1).getImm() == 2 && 10919 MI->getOperand(2).isReg() && 10920 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(2).getReg())) { 10927 if (MI->getNumOperands() == 3 && 10928 MI->getOperand(1).isReg() && 10929 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 10930 MI->getOperand(2).isImm() && 10931 MI->getOperand(2).getImm() == 0) { 10936 if (MI->getNumOperands() == 3 && 10937 MI->getOperand(0).isImm() && 10938 MI->getOperand(0).getImm() == 12 && 10939 MI->getOperand(1).isReg() && 10940 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 10941 MI->getOperand(2).isImm() && 10942 MI->getOperand(2).getImm() == 0) { 10947 if (MI->getNumOperands() == 3 && 10948 MI->getOperand(0).isImm() && 10949 MI->getOperand(0).getImm() == 4 && 10950 MI->getOperand(1).isReg() && 10951 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 10952 MI->getOperand(2).isImm() && 10953 MI->getOperand(2).getImm() == 0) { 10958 if (MI->getNumOperands() == 3 && 10959 MI->getOperand(0).isImm() && 10960 MI->getOperand(0).getImm() == 14 && 10961 MI->getOperand(1).isReg() && 10962 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 10963 MI->getOperand(2).isImm() && 10964 MI->getOperand(2).getImm() == 0) { 10969 if (MI->getNumOperands() == 3 && 10970 MI->getOperand(0).isImm() && 10971 MI->getOperand(0).getImm() == 6 && 10972 MI->getOperand(1).isReg() && 10973 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 10974 MI->getOperand(2).isImm() && 10975 MI->getOperand(2).getImm() == 0) { 10980 if (MI->getNumOperands() == 3 && 10981 MI->getOperand(0).isImm() && 10982 MI->getOperand(0).getImm() == 15 && 10983 MI->getOperand(1).isReg() && 10984 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 10985 MI->getOperand(2).isImm() && 10986 MI->getOperand(2).getImm() == 0) { 10991 if (MI->getNumOperands() == 3 && 10992 MI->getOperand(0).isImm() && 10993 MI->getOperand(0).getImm() == 7 && 10994 MI->getOperand(1).isReg() && 10995 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 10996 MI->getOperand(2).isImm() && 10997 MI->getOperand(2).getImm() == 0) { 11004 if (MI->getNumOperands() == 3 && 11005 MI->getOperand(1).isReg() && 11006 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11007 MI->getOperand(2).isImm() && 11008 MI->getOperand(2).getImm() == 0) { 11013 if (MI->getNumOperands() == 3 && 11014 MI->getOperand(0).isImm() && 11015 MI->getOperand(0).getImm() == 12 && 11016 MI->getOperand(1).isReg() && 11017 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11018 MI->getOperand(2).isImm() && 11019 MI->getOperand(2).getImm() == 0) { 11024 if (MI->getNumOperands() == 3 && 11025 MI->getOperand(0).isImm() && 11026 MI->getOperand(0).getImm() == 4 && 11027 MI->getOperand(1).isReg() && 11028 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11029 MI->getOperand(2).isImm() && 11030 MI->getOperand(2).getImm() == 0) { 11035 if (MI->getNumOperands() == 3 && 11036 MI->getOperand(0).isImm() && 11037 MI->getOperand(0).getImm() == 14 && 11038 MI->getOperand(1).isReg() && 11039 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11040 MI->getOperand(2).isImm() && 11041 MI->getOperand(2).getImm() == 0) { 11046 if (MI->getNumOperands() == 3 && 11047 MI->getOperand(0).isImm() && 11048 MI->getOperand(0).getImm() == 6 && 11049 MI->getOperand(1).isReg() && 11050 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11051 MI->getOperand(2).isImm() && 11052 MI->getOperand(2).getImm() == 0) { 11057 if (MI->getNumOperands() == 3 && 11058 MI->getOperand(0).isImm() && 11059 MI->getOperand(0).getImm() == 15 && 11060 MI->getOperand(1).isReg() && 11061 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11062 MI->getOperand(2).isImm() && 11063 MI->getOperand(2).getImm() == 0) { 11068 if (MI->getNumOperands() == 3 && 11069 MI->getOperand(0).isImm() && 11070 MI->getOperand(0).getImm() == 7 && 11071 MI->getOperand(1).isReg() && 11072 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11073 MI->getOperand(2).isImm() && 11074 MI->getOperand(2).getImm() == 0) { 11081 if (MI->getNumOperands() == 3 && 11082 MI->getOperand(0).isImm() && 11083 MI->getOperand(0).getImm() == 12 && 11084 MI->getOperand(1).isReg() && 11085 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11090 if (MI->getNumOperands() == 3 && 11091 MI->getOperand(0).isImm() && 11092 MI->getOperand(0).getImm() == 4 && 11093 MI->getOperand(1).isReg() && 11094 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11099 if (MI->getNumOperands() == 3 && 11100 MI->getOperand(0).isImm() && 11101 MI->getOperand(0).getImm() == 14 && 11102 MI->getOperand(1).isReg() && 11103 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11108 if (MI->getNumOperands() == 3 && 11109 MI->getOperand(0).isImm() && 11110 MI->getOperand(0).getImm() == 6 && 11111 MI->getOperand(1).isReg() && 11112 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11117 if (MI->getNumOperands() == 3 && 11118 MI->getOperand(0).isImm() && 11119 MI->getOperand(0).getImm() == 15 && 11120 MI->getOperand(1).isReg() && 11121 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11126 if (MI->getNumOperands() == 3 && 11127 MI->getOperand(0).isImm() && 11128 MI->getOperand(0).getImm() == 7 && 11129 MI->getOperand(1).isReg() && 11130 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11135 if (MI->getNumOperands() == 3 && 11136 MI->getOperand(0).isImm() && 11137 MI->getOperand(0).getImm() == 8 && 11138 MI->getOperand(1).isReg() && 11139 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11144 if (MI->getNumOperands() == 3 && 11145 MI->getOperand(0).isImm() && 11146 MI->getOperand(0).getImm() == 0 && 11147 MI->getOperand(1).isReg() && 11148 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11153 if (MI->getNumOperands() == 3 && 11154 MI->getOperand(0).isImm() && 11155 MI->getOperand(0).getImm() == 10 && 11156 MI->getOperand(1).isReg() && 11157 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11162 if (MI->getNumOperands() == 3 && 11163 MI->getOperand(0).isImm() && 11164 MI->getOperand(0).getImm() == 2 && 11165 MI->getOperand(1).isReg() && 11166 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11173 if (MI->getNumOperands() == 3 && 11174 MI->getOperand(0).isImm() && 11175 MI->getOperand(0).getImm() == 12 && 11176 MI->getOperand(1).isReg() && 11177 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11182 if (MI->getNumOperands() == 3 && 11183 MI->getOperand(0).isImm() && 11184 MI->getOperand(0).getImm() == 4 && 11185 MI->getOperand(1).isReg() && 11186 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11191 if (MI->getNumOperands() == 3 && 11192 MI->getOperand(0).isImm() && 11193 MI->getOperand(0).getImm() == 14 && 11194 MI->getOperand(1).isReg() && 11195 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11200 if (MI->getNumOperands() == 3 && 11201 MI->getOperand(0).isImm() && 11202 MI->getOperand(0).getImm() == 6 && 11203 MI->getOperand(1).isReg() && 11204 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11209 if (MI->getNumOperands() == 3 && 11210 MI->getOperand(0).isImm() && 11211 MI->getOperand(0).getImm() == 15 && 11212 MI->getOperand(1).isReg() && 11213 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11218 if (MI->getNumOperands() == 3 && 11219 MI->getOperand(0).isImm() && 11220 MI->getOperand(0).getImm() == 7 && 11221 MI->getOperand(1).isReg() && 11222 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11227 if (MI->getNumOperands() == 3 && 11228 MI->getOperand(0).isImm() && 11229 MI->getOperand(0).getImm() == 8 && 11230 MI->getOperand(1).isReg() && 11231 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11236 if (MI->getNumOperands() == 3 && 11237 MI->getOperand(0).isImm() && 11238 MI->getOperand(0).getImm() == 0 && 11239 MI->getOperand(1).isReg() && 11240 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11245 if (MI->getNumOperands() == 3 && 11246 MI->getOperand(0).isImm() && 11247 MI->getOperand(0).getImm() == 10 && 11248 MI->getOperand(1).isReg() && 11249 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11254 if (MI->getNumOperands() == 3 && 11255 MI->getOperand(0).isImm() && 11256 MI->getOperand(0).getImm() == 2 && 11257 MI->getOperand(1).isReg() && 11258 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg())) { 11265 if (MI->getNumOperands() == 4 && 11266 MI->getOperand(1).isImm() && 11267 MI->getOperand(1).getImm() == 3 && 11268 MI->getOperand(2).isReg() && 11269 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(2).getReg())) { 11274 if (MI->getNumOperands() == 4 && 11275 MI->getOperand(1).isImm() && 11276 MI->getOperand(1).getImm() == 2 && 11277 MI->getOperand(2).isReg() && 11278 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(2).getReg())) { 11285 if (MI->getNumOperands() == 3 && 11286 MI->getOperand(1).isReg() && 11287 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11288 MI->getOperand(2).isImm() && 11289 MI->getOperand(2).getImm() == 0) { 11294 if (MI->getNumOperands() == 3 && 11295 MI->getOperand(0).isImm() && 11296 MI->getOperand(0).getImm() == 12 && 11297 MI->getOperand(1).isReg() && 11298 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11299 MI->getOperand(2).isImm() && 11300 MI->getOperand(2).getImm() == 0) { 11305 if (MI->getNumOperands() == 3 && 11306 MI->getOperand(0).isImm() && 11307 MI->getOperand(0).getImm() == 4 && 11308 MI->getOperand(1).isReg() && 11309 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11310 MI->getOperand(2).isImm() && 11311 MI->getOperand(2).getImm() == 0) { 11316 if (MI->getNumOperands() == 3 && 11317 MI->getOperand(0).isImm() && 11318 MI->getOperand(0).getImm() == 14 && 11319 MI->getOperand(1).isReg() && 11320 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11321 MI->getOperand(2).isImm() && 11322 MI->getOperand(2).getImm() == 0) { 11327 if (MI->getNumOperands() == 3 && 11328 MI->getOperand(0).isImm() && 11329 MI->getOperand(0).getImm() == 6 && 11330 MI->getOperand(1).isReg() && 11331 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11332 MI->getOperand(2).isImm() && 11333 MI->getOperand(2).getImm() == 0) { 11338 if (MI->getNumOperands() == 3 && 11339 MI->getOperand(0).isImm() && 11340 MI->getOperand(0).getImm() == 15 && 11341 MI->getOperand(1).isReg() && 11342 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11343 MI->getOperand(2).isImm() && 11344 MI->getOperand(2).getImm() == 0) { 11349 if (MI->getNumOperands() == 3 && 11350 MI->getOperand(0).isImm() && 11351 MI->getOperand(0).getImm() == 7 && 11352 MI->getOperand(1).isReg() && 11353 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11354 MI->getOperand(2).isImm() && 11355 MI->getOperand(2).getImm() == 0) { 11360 if (MI->getNumOperands() == 3 && 11361 MI->getOperand(0).isImm() && 11362 MI->getOperand(0).getImm() == 8 && 11363 MI->getOperand(1).isReg() && 11364 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11365 MI->getOperand(2).isImm() && 11366 MI->getOperand(2).getImm() == 0) { 11371 if (MI->getNumOperands() == 3 && 11372 MI->getOperand(0).isImm() && 11373 MI->getOperand(0).getImm() == 0 && 11374 MI->getOperand(1).isReg() && 11375 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11376 MI->getOperand(2).isImm() && 11377 MI->getOperand(2).getImm() == 0) { 11382 if (MI->getNumOperands() == 3 && 11383 MI->getOperand(0).isImm() && 11384 MI->getOperand(0).getImm() == 10 && 11385 MI->getOperand(1).isReg() && 11386 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11387 MI->getOperand(2).isImm() && 11388 MI->getOperand(2).getImm() == 0) { 11393 if (MI->getNumOperands() == 3 && 11394 MI->getOperand(0).isImm() && 11395 MI->getOperand(0).getImm() == 2 && 11396 MI->getOperand(1).isReg() && 11397 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11398 MI->getOperand(2).isImm() && 11399 MI->getOperand(2).getImm() == 0) { 11406 if (MI->getNumOperands() == 3 && 11407 MI->getOperand(1).isReg() && 11408 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11409 MI->getOperand(2).isImm() && 11410 MI->getOperand(2).getImm() == 0) { 11415 if (MI->getNumOperands() == 3 && 11416 MI->getOperand(0).isImm() && 11417 MI->getOperand(0).getImm() == 12 && 11418 MI->getOperand(1).isReg() && 11419 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11420 MI->getOperand(2).isImm() && 11421 MI->getOperand(2).getImm() == 0) { 11426 if (MI->getNumOperands() == 3 && 11427 MI->getOperand(0).isImm() && 11428 MI->getOperand(0).getImm() == 4 && 11429 MI->getOperand(1).isReg() && 11430 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11431 MI->getOperand(2).isImm() && 11432 MI->getOperand(2).getImm() == 0) { 11437 if (MI->getNumOperands() == 3 && 11438 MI->getOperand(0).isImm() && 11439 MI->getOperand(0).getImm() == 14 && 11440 MI->getOperand(1).isReg() && 11441 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11442 MI->getOperand(2).isImm() && 11443 MI->getOperand(2).getImm() == 0) { 11448 if (MI->getNumOperands() == 3 && 11449 MI->getOperand(0).isImm() && 11450 MI->getOperand(0).getImm() == 6 && 11451 MI->getOperand(1).isReg() && 11452 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11453 MI->getOperand(2).isImm() && 11454 MI->getOperand(2).getImm() == 0) { 11459 if (MI->getNumOperands() == 3 && 11460 MI->getOperand(0).isImm() && 11461 MI->getOperand(0).getImm() == 15 && 11462 MI->getOperand(1).isReg() && 11463 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11464 MI->getOperand(2).isImm() && 11465 MI->getOperand(2).getImm() == 0) { 11470 if (MI->getNumOperands() == 3 && 11471 MI->getOperand(0).isImm() && 11472 MI->getOperand(0).getImm() == 7 && 11473 MI->getOperand(1).isReg() && 11474 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11475 MI->getOperand(2).isImm() && 11476 MI->getOperand(2).getImm() == 0) { 11481 if (MI->getNumOperands() == 3 && 11482 MI->getOperand(0).isImm() && 11483 MI->getOperand(0).getImm() == 8 && 11484 MI->getOperand(1).isReg() && 11485 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11486 MI->getOperand(2).isImm() && 11487 MI->getOperand(2).getImm() == 0) { 11492 if (MI->getNumOperands() == 3 && 11493 MI->getOperand(0).isImm() && 11494 MI->getOperand(0).getImm() == 0 && 11495 MI->getOperand(1).isReg() && 11496 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11497 MI->getOperand(2).isImm() && 11498 MI->getOperand(2).getImm() == 0) { 11503 if (MI->getNumOperands() == 3 && 11504 MI->getOperand(0).isImm() && 11505 MI->getOperand(0).getImm() == 10 && 11506 MI->getOperand(1).isReg() && 11507 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11508 MI->getOperand(2).isImm() && 11509 MI->getOperand(2).getImm() == 0) { 11514 if (MI->getNumOperands() == 3 && 11515 MI->getOperand(0).isImm() && 11516 MI->getOperand(0).getImm() == 2 && 11517 MI->getOperand(1).isReg() && 11518 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(1).getReg()) && 11519 MI->getOperand(2).isImm() && 11520 MI->getOperand(2).getImm() == 0) { 11527 if (MI->getNumOperands() == 4 && 11528 MI->getOperand(1).isImm() && 11529 MI->getOperand(1).getImm() == 3 && 11530 MI->getOperand(2).isReg() && 11531 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(2).getReg())) { 11536 if (MI->getNumOperands() == 4 && 11537 MI->getOperand(1).isImm() && 11538 MI->getOperand(1).getImm() == 2 && 11539 MI->getOperand(2).isReg() && 11540 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(2).getReg())) { 11547 if (MI->getNumOperands() == 4 && 11548 MI->getOperand(1).isImm() && 11549 MI->getOperand(1).getImm() == 3 && 11550 MI->getOperand(2).isReg() && 11551 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(2).getReg())) { 11556 if (MI->getNumOperands() == 4 && 11557 MI->getOperand(1).isImm() && 11558 MI->getOperand(1).getImm() == 2 && 11559 MI->getOperand(2).isReg() && 11560 MRI.getRegClass(PPC::CRBITRCRegClassID).contains(MI->getOperand(2).getReg())) { 11585 printCustomAliasOperand(MI, OpIdx, PrintMethodIdx, OS); 11587 printOperand(MI, unsigned(AsmString[I++]) - 1, OS);