reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/GlobalISel/LegalizerHelper.cpp
 3676   unsigned Opc = MI.getOpcode();
 3677   auto &TII = *MI.getMF()->getSubtarget().getInstrInfo();
 3687     Observer.changingInstr(MI);
 3688     MI.setDesc(TII.get(TargetOpcode::G_CTLZ));
 3689     Observer.changedInstr(MI);
 3693     Register SrcReg = MI.getOperand(1).getReg();
 3703       MIRBuilder.buildSelect(MI.getOperand(0).getReg(), MIBICmp, MIBLen,
 3705       MI.eraseFromParent();
 3730     MIRBuilder.buildInstr(TargetOpcode::G_SUB, {MI.getOperand(0).getReg()},
 3732     MI.eraseFromParent();
 3737     Observer.changingInstr(MI);
 3738     MI.setDesc(TII.get(TargetOpcode::G_CTTZ));
 3739     Observer.changedInstr(MI);
 3743     Register SrcReg = MI.getOperand(1).getReg();
 3754       MIRBuilder.buildSelect(MI.getOperand(0).getReg(), MIBICmp, MIBLen,
 3756       MI.eraseFromParent();
 3774           TargetOpcode::G_SUB, {MI.getOperand(0).getReg()},
 3777       MI.eraseFromParent();
 3780     MI.setDesc(TII.get(TargetOpcode::G_CTPOP));
 3781     MI.getOperand(1).setReg(MIBTmp->getOperand(0).getReg());