reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2829 unsigned UseOpc = CompareUseMI.getOpcode(); 2832 unsigned CRSubReg = CompareUseMI.getOperand(3).getSubReg(); 2833 Register TrueReg = CompareUseMI.getOperand(1).getReg(); 2834 Register FalseReg = CompareUseMI.getOperand(2).getReg(); 2841 CompareUseMI.setDesc(get(UseOpc == PPC::ISEL8 ? PPC::LI8 : PPC::LI)); 2842 replaceInstrOperandWithImm(CompareUseMI, 1, 0); 2843 CompareUseMI.RemoveOperand(3); 2844 CompareUseMI.RemoveOperand(2); 2849 LLVM_DEBUG(DefMI->dump(); MI.dump(); CompareUseMI.dump()); 2852 CompareUseMI.setDesc(get(PPC::COPY)); 2853 CompareUseMI.RemoveOperand(3); 2854 CompareUseMI.RemoveOperand(RegToCopy == TrueReg ? 2 : 1); 2857 LLVM_DEBUG(CompareUseMI.dump());