Lines Matching refs:DebugVariable
673 MachineInstrBuilder emitLoc(Optional<LocIdx> MLoc, const DebugVariable &Var,
699 MapVector<DebugVariable, DbgValue> Vars;
700 SmallDenseMap<DebugVariable, const DILocation *, 8> Scopes;
712 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in defVar()
729 DebugVariable Var(MI.getDebugVariable(), MI.getDebugExpression(), in defVar()
743 void considerOverlaps(const DebugVariable &Var, const DILocation *Loc) { in considerOverlaps()
755 if (DebugVariable::isDefaultFragment(FragmentInfo)) in considerOverlaps()
758 DebugVariable Overlapped(Var.getVariable(), OptFragmentInfo, in considerOverlaps()
797 using VarAndLoc = std::pair<DebugVariable, DbgValue>;
810 using ScopeToVarsT = DenseMap<const LexicalScope *, SmallSet<DebugVariable, 4>>;
1023 const DebugVariable &Var, LiveInsT &Output);
1072 const SmallSet<DebugVariable, 4> &VarsWeCareAbout,
1093 pickVPHILoc(const MachineBasicBlock &MBB, const DebugVariable &Var,
1101 bool emitTransfers(DenseMap<DebugVariable, unsigned> &AllVarsNumbering);
1126 DenseMap<DebugVariable, unsigned> &AllVarsNumbering,