Lines Matching refs:DefMI
578 bool VEInstrInfo::FoldImmediate(MachineInstr &UseMI, MachineInstr &DefMI, in FoldImmediate() argument
584 switch (DefMI.getOpcode()) { in FoldImmediate()
590 LLVM_DEBUG(DefMI.dump()); in FoldImmediate()
592 assert(DefMI.getOperand(1).isImm()); in FoldImmediate()
593 assert(DefMI.getOperand(2).isImm()); in FoldImmediate()
595 DefMI.getOperand(1).getImm() + mimm2Val(DefMI.getOperand(2).getImm()); in FoldImmediate()
601 LLVM_DEBUG(DefMI.dump()); in FoldImmediate()
603 assert(DefMI.getOperand(2).isImm()); in FoldImmediate()
604 if (!DefMI.getOperand(3).isImm()) in FoldImmediate()
607 ImmVal = DefMI.getOperand(2).getImm() + DefMI.getOperand(3).getImm(); in FoldImmediate()
751 DefMI.eraseFromParent(); in FoldImmediate()