Home
last modified time | relevance | path

Searched refs:LocExpr (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/llvm/tools/llvm-objdump/
H A DSourcePrinter.cpp34 if (LocExpr.Range == std::nullopt) in liveAtAddress()
36 return LocExpr.Range->SectionIndex == Addr.SectionIndex && in liveAtAddress()
37 LocExpr.Range->LowPC <= Addr.Address && in liveAtAddress()
38 LocExpr.Range->HighPC > Addr.Address; in liveAtAddress()
42 DataExtractor Data({LocExpr.Expr.data(), LocExpr.Expr.size()}, in print()
74 for (const DWARFLocationExpression &LocExpr : *Locs) { in addVariable()
75 if (LocExpr.Range) { in addVariable()
76 LiveVariables.emplace_back(LocExpr, VarName, U, FuncDie); in addVariable()
83 DWARFAddressRange(FuncLowPC, FuncHighPC, SectionIndex), LocExpr.Expr}; in addVariable()
138 dbgs() << LV.VarName << " @ " << LV.LocExpr.Range << ": "; in dump()
H A DSourcePrinter.h28 DWARFLocationExpression LocExpr; member
33 LiveVariable(const DWARFLocationExpression &LocExpr, const char *VarName, in LiveVariable()
35 : LocExpr(LocExpr), VarName(VarName), Unit(Unit), FuncDie(FuncDie) {} in LiveVariable()