Lines Matching defs:DVIRecoveryRec
6669 struct DVIRecoveryRec { struct
6670 DVIRecoveryRec(DbgValueInst *DbgValue) in DVIRecoveryRec() function
6673 DVIRecoveryRec(DbgVariableRecord *DVR) in DVIRecoveryRec() function
6676 PointerUnion<DbgValueInst *, DbgVariableRecord *> DbgRef;
6677 DIExpression *Expr;
6678 bool HadLocationArgList;
6679 SmallVector<WeakVH, 2> LocationOps;
6680 SmallVector<const llvm::SCEV *, 2> SCEVs;
6681 SmallVector<std::unique_ptr<SCEVDbgValueBuilder>, 2> RecoveryExprs;
6683 void clear() { in clear()
6689 ~DVIRecoveryRec() { clear(); } in ~DVIRecoveryRec()
6934 SmallVector<std::unique_ptr<DVIRecoveryRec>, 2> &DVIToUpdate) { in DbgRewriteSalvageableDVIs()
6972 SmallVector<std::unique_ptr<DVIRecoveryRec>, 2> &SalvageableDVISCEVs, in DbgGatherSalvagableDVI()