search for: frameindexexpr

Displaying 3 results from an estimated 3 matches for "frameindexexpr".

Did you mean: frameindexexprs
2017 Sep 19
3
Jump Threading duplicates dbg.declare intrinsics for fragments, bug?
...the right approach. Cheers, Björn diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp index 499780a173b..308b6bd2b9f 100644 --- a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp +++ b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp @@ -220,6 +220,13 @@ ArrayRef<DbgVariable::FrameIndexExpr> DbgVariable::getFrameIndexExprs() const { return A.Expr->getFragmentInfo()->OffsetInBits < B.Expr->getFragmentInfo()->OffsetInBits; }); + + auto last = std::unique(FrameIndexExprs.begin(), FrameIndexExprs.end(), + [](const F...
2017 Sep 19
0
Jump Threading duplicates dbg.declare intrinsics for fragments, bug?
...> > diff --git a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp > b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp > index 499780a173b..308b6bd2b9f 100644 > --- a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp > +++ b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp > @@ -220,6 +220,13 @@ ArrayRef<DbgVariable::FrameIndexExpr> > DbgVariable::getFrameIndexExprs() const { > return A.Expr->getFragmentInfo()->OffsetInBits < > B.Expr->getFragmentInfo()->OffsetInBits; > }); > + > + auto last = std::unique(FrameIndexExprs.begin(), FrameIn...
2017 Sep 19
2
Jump Threading duplicates dbg.declare intrinsics for fragments, bug?
...it a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp >> b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp >> index 499780a173b..308b6bd2b9f 100644 >> --- a/lib/CodeGen/AsmPrinter/DwarfDebug.cpp >> +++ b/lib/CodeGen/AsmPrinter/DwarfDebug.cpp >> @@ -220,6 +220,13 @@ ArrayRef<DbgVariable::FrameIndexExpr> >> DbgVariable::getFrameIndexExprs() const { >> return A.Expr->getFragmentInfo()->OffsetInBits < >> B.Expr->getFragmentInfo()->OffsetInBits; >> }); >> + >> + auto last = std::unique(FrameIndexE...