Lines Matching defs:MovMI
56 bool isPhiFrom32Def(MachineInstr *MovMI);
57 bool isMovFrom32Def(MachineInstr *MovMI);
152 bool BPFMIPeephole::isMovFrom32Def(MachineInstr *MovMI)
154 MachineInstr *DefInsn = MRI->getVRegDef(MovMI->getOperand(1).getReg());
203 MachineInstr *MovMI = MRI->getVRegDef(SllMI->getOperand(1).getReg());
204 if (!MovMI ||
205 MovMI->isPHI() ||
206 MovMI->getOpcode() != BPF::MOV_32_64)
210 LLVM_DEBUG(MovMI->dump());
212 Register SubReg = MovMI->getOperand(1).getReg();
213 if (!isMovFrom32Def(MovMI)) {
223 MovMI->eraseFromParent();