Lines Matching refs:DVInsn
490 if (const MachineInstr *DVInsn = DV.getMInsn()) { in constructVariableDIEImpl() local
491 assert(DVInsn->getNumOperands() == 4); in constructVariableDIEImpl()
492 if (DVInsn->getOperand(0).isReg()) { in constructVariableDIEImpl()
493 const MachineOperand RegOp = DVInsn->getOperand(0); in constructVariableDIEImpl()
495 if (DVInsn->getOperand(1).isImm()) { in constructVariableDIEImpl()
497 DVInsn->getOperand(1).getImm()); in constructVariableDIEImpl()
501 } else if (DVInsn->getOperand(0).isImm()) in constructVariableDIEImpl()
502 addConstantValue(*VariableDie, DVInsn->getOperand(0), DV.getType()); in constructVariableDIEImpl()
503 else if (DVInsn->getOperand(0).isFPImm()) in constructVariableDIEImpl()
504 addConstantFPValue(*VariableDie, DVInsn->getOperand(0)); in constructVariableDIEImpl()
505 else if (DVInsn->getOperand(0).isCImm()) in constructVariableDIEImpl()
506 addConstantValue(*VariableDie, DVInsn->getOperand(0).getCImm(), in constructVariableDIEImpl()