Searched refs:CompareUseMI (Results 1 – 1 of 1) sorted by relevance
4491 for (auto &CompareUseMI : MRI->use_instructions(DefReg)) { in simplifyToLI() local4492 unsigned UseOpc = CompareUseMI.getOpcode(); in simplifyToLI()4495 unsigned CRSubReg = CompareUseMI.getOperand(3).getSubReg(); in simplifyToLI()4496 Register TrueReg = CompareUseMI.getOperand(1).getReg(); in simplifyToLI()4497 Register FalseReg = CompareUseMI.getOperand(2).getReg(); in simplifyToLI()4504 CompareUseMI.setDesc(get(UseOpc == PPC::ISEL8 ? PPC::LI8 : PPC::LI)); in simplifyToLI()4505 replaceInstrOperandWithImm(CompareUseMI, 1, 0); in simplifyToLI()4506 CompareUseMI.RemoveOperand(3); in simplifyToLI()4507 CompareUseMI.RemoveOperand(2); in simplifyToLI()4512 LLVM_DEBUG(DefMI.dump(); MI.dump(); CompareUseMI.dump()); in simplifyToLI()[all …]