reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7566 switch (MI.getOpcode()) { 7572 if (!MI.getOperand(4).isImm() || !MI.getOperand(2).isImm()) 7572 if (!MI.getOperand(4).isImm() || !MI.getOperand(2).isImm()) 7575 const MachineOperand &Op1 = MI.getOperand(1); 7576 const MachineOperand &Op2 = MI.getOperand(3); 7583 if ((Op1.isReg() && Op1.getReg() == MI.getOperand(0).getReg()) || 7584 Op2.getReg() == MI.getOperand(0).getReg()) 7587 TRI->regsOverlap(Op1.getReg(), MI.getOperand(0).getReg())) || 7589 TRI->regsOverlap(Op2.getReg(), MI.getOperand(0).getReg()))) 7592 int64_t Coef = MI.getOperand(2).getImm(); 7593 int64_t Offset = MI.getOperand(4).getImm(); 7637 Expr = DIExpression::get(MI.getMF()->getFunction().getContext(), Ops); 7644 return ParamLoadedValue(MI.getOperand(1), Expr); 7646 if (MI.getOperand(1).getReg() == MI.getOperand(2).getReg()) 7646 if (MI.getOperand(1).getReg() == MI.getOperand(2).getReg()) 7651 assert(!MI.isMoveImmediate() && "Unexpected MoveImm instruction"); 7652 return TargetInstrInfo::describeLoadedValue(MI);