Lines Matching refs:getOpcode

171   unsigned Opcode = MI->getOpcode();  in getKnownLeadingZeroCount()
293 unsigned Opcode = Instr->getOpcode(); in collectUnprimedAccPHIs()
336 unsigned Opcode = PHIInput->getOpcode(); in convertUnprimedAccPHIs()
429 switch (MI.getOpcode()) { in simplifyCode()
453 if (RootPHI->getOpcode() != PPC::PHI) in simplifyCode()
523 unsigned DefOpc = DefMI->getOpcode(); in simplifyCode()
536 if (LoadMI && LoadMI->getOpcode() == PPC::LXVDSX) in simplifyCode()
622 unsigned MyOpcode = MI.getOpcode(); in simplifyCode()
631 unsigned DefOpcode = DefMI->getOpcode(); in simplifyCode()
639 return Splt && (Splt->getOpcode() == PPC::LXVWSX || in simplifyCode()
640 Splt->getOpcode() == PPC::XXSPLTW); in simplifyCode()
696 if (DefMI && DefMI->getOpcode() == PPC::XXPERMDI) { in simplifyCode()
714 unsigned Opc = RoundInstr->getOpcode(); in simplifyCode()
758 if (SrcMI->getOpcode() == PPC::LHZ || in simplifyCode()
759 SrcMI->getOpcode() == PPC::LHZX) { in simplifyCode()
776 unsigned Opc = getSextLoadOp(is64Bit(MI.getOpcode()), in simplifyCode()
777 isXForm(SrcMI->getOpcode())); in simplifyCode()
802 if (SrcMI->getOpcode() == PPC::LWZ || in simplifyCode()
803 SrcMI->getOpcode() == PPC::LWZX) { in simplifyCode()
820 unsigned Opc = getSextLoadOp(is64Bit(MI.getOpcode()), in simplifyCode()
821 isXForm(SrcMI->getOpcode())); in simplifyCode()
832 } else if (MI.getOpcode() == PPC::EXTSW_32_64 && in simplifyCode()
869 if (!(SrcMI && SrcMI->getOpcode() == PPC::INSERT_SUBREG && in simplifyCode()
876 if (ImpDefMI->getOpcode() != PPC::IMPLICIT_DEF) break; in simplifyCode()
879 if (SubRegMI->getOpcode() == PPC::COPY) { in simplifyCode()
908 return DefPhiMI && (DefPhiMI->getOpcode() == PPC::PHI) && in simplifyCode()
925 (LiMI->getOpcode() != PPC::LI && LiMI->getOpcode() != PPC::LI8) in simplifyCode()
944 const TargetRegisterClass *TRC = MI.getOpcode() == PPC::ADD8 in simplifyCode()
959 if (LiMI->getOpcode() == PPC::ADDI || LiMI->getOpcode() == PPC::ADDI8) in simplifyCode()
962 assert((LiMI->getOpcode() == PPC::LI || in simplifyCode()
963 LiMI->getOpcode() == PPC::LI8) && in simplifyCode()
967 LiMI->setDesc(TII->get(LiMI->getOpcode() == PPC::LI ? PPC::ADDI in simplifyCode()
1059 bool SignedCmp = isSignedCmpOp(CMPI->getOpcode()); in getPredicateToDecImm()
1078 bool SignedCmp = isSignedCmpOp(CMPI->getOpcode()); in getPredicateToIncImm()
1114 if (BB1 && Inst->getOpcode() == PPC::PHI && Inst->getParent() == BB2) { in getSrcVReg()
1140 (*BII).getOpcode() == PPC::BCC && in eligibleForCompareElimination()
1209 if (Inst->getParent() == &MBB && Inst->getOpcode() != PPC::PHI) in eligibleForCompareElimination()
1312 if (!isSupportedCmpOp(CMPI1->getOpcode()) || in eliminateRedundantCompare()
1313 !isSupportedCmpOp(CMPI2->getOpcode()) || in eliminateRedundantCompare()
1314 is64bitCmpOp(CMPI1->getOpcode()) != is64bitCmpOp(CMPI2->getOpcode())) in eliminateRedundantCompare()
1322 if (CMPI1->getOpcode() != CMPI2->getOpcode()) { in eliminateRedundantCompare()
1339 CMPI1->getOpcode() == getSignedCmpOpCode(CMPI2->getOpcode())) in eliminateRedundantCompare()
1340 NewOpCode = CMPI1->getOpcode(); in eliminateRedundantCompare()
1342 getSignedCmpOpCode(CMPI1->getOpcode()) == CMPI2->getOpcode()) in eliminateRedundantCompare()
1343 NewOpCode = CMPI2->getOpcode(); in eliminateRedundantCompare()
1447 if (NewOpCode != 0 && NewOpCode != CMPI1->getOpcode()) { in eliminateRedundantCompare()
1478 assert(Inst->getOpcode() == PPC::PHI && in eliminateRedundantCompare()
1524 if (MI.getOpcode() != PPC::RLDICR) in emitRLDICWhenLoweringJumpTables()
1532 if (SrcMI->getOpcode() != PPC::RLDICL) in emitRLDICWhenLoweringJumpTables()
1597 if (MI.getOpcode() != PPC::RLDICR) in combineSEXTAndSHL()
1620 if (SrcMI->getOpcode() != PPC::EXTSW && in combineSEXTAndSHL()
1621 SrcMI->getOpcode() != PPC::EXTSW_32_64) in combineSEXTAndSHL()
1641 SrcMI->getOpcode() == PPC::EXTSW ? TII->get(PPC::EXTSWSLI) in combineSEXTAndSHL()