Lines Matching defs:Cursor
581 DIExpressionCursor Cursor({});
584 DwarfExpr.addExpression(std::move(Cursor));
845 DIExpressionCursor Cursor(Expr);
849 DIExpressionCursor &Cursor) {
851 if (!DwarfExpr.addMachineRegExpression(TRI, Cursor,
884 std::move(Cursor),
885 [&](unsigned Idx, DIExpressionCursor &Cursor) -> bool {
886 return AddEntry(DVal->getLocEntries()[Idx], Cursor);
942 DIExpressionCursor Cursor(Ops);
948 *Asm->MF->getSubtarget().getRegisterInfo(), Cursor, FrameReg);
949 DwarfExpr.addExpression(std::move(Cursor));
975 DIExpressionCursor Cursor(Expr.getElements());
976 DwarfExpr.beginEntryValueExpression(Cursor);
978 *Asm->MF->getSubtarget().getRegisterInfo(), Cursor, Register);
979 DwarfExpr.addExpression(std::move(Cursor));
1600 DIExpressionCursor Cursor({});
1602 if (!DwarfExpr.addMachineRegExpression(TRI, Cursor, Location.getReg()))
1604 DwarfExpr.addExpression(std::move(Cursor));
1626 DIExpressionCursor Cursor(DIExpr);
1629 DwarfExpr.beginEntryValueExpression(Cursor);
1632 if (!DwarfExpr.addMachineRegExpression(TRI, Cursor, Location.getReg()))
1634 DwarfExpr.addExpression(std::move(Cursor));