Lines Matching refs:SDDbgOperand
689 ArrayRef<SDDbgOperand> LocationOps = SD->getLocationOps(); in EmitDbgValue()
720 ArrayRef<SDDbgOperand> LocationOps, in AddDbgValueLocationOps()
722 for (const SDDbgOperand &Op : LocationOps) { in AddDbgValueLocationOps()
724 case SDDbgOperand::FRAMEIX: in AddDbgValueLocationOps()
727 case SDDbgOperand::VREG: in AddDbgValueLocationOps()
730 case SDDbgOperand::SDNODE: { in AddDbgValueLocationOps()
743 case SDDbgOperand::CONST: { in AddDbgValueLocationOps()
769 SDDbgOperand DbgOperand = SD->getLocationOps()[0]; in EmitDbgInstrRef()
777 if (DbgOperand.getKind() == SDDbgOperand::FRAMEIX || in EmitDbgInstrRef()
778 DbgOperand.getKind() == SDDbgOperand::CONST) in EmitDbgInstrRef()
810 if (DbgOperand.getKind() == SDDbgOperand::VREG) { in EmitDbgInstrRef()
820 assert(DbgOperand.getKind() == SDDbgOperand::SDNODE); in EmitDbgInstrRef()
894 SmallVector<SDDbgOperand, 1> LocationOps(1, SD->getLocationOps()[0]); in EmitDbgValueFromSingleOp()
895 if (Expr && LocationOps[0].getKind() == SDDbgOperand::CONST) { in EmitDbgValueFromSingleOp()
899 LocationOps[0] = SDDbgOperand::fromConst(C); in EmitDbgValueFromSingleOp()