Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfDebug.h130 FrameIndexExprs; /// Frame index + expression. variable
142 assert(FrameIndexExprs.empty() && "Already initialized?"); in initializeMMI()
148 FrameIndexExprs.push_back({FI, E}); in initializeMMI()
153 assert(FrameIndexExprs.empty() && "Already initialized?"); in initializeDbgValue()
160 FrameIndexExprs.push_back({0, E}); in initializeDbgValue()
172 assert(ValueLoc.get() && FrameIndexExprs.size() <= 1); in getSingleExpression()
173 return FrameIndexExprs.size() ? FrameIndexExprs[0].Expr : nullptr; in getSingleExpression()
184 bool hasFrameIndexExprs() const { return !FrameIndexExprs.empty(); } in hasFrameIndexExprs()
215 assert((FrameIndexExprs.empty() || in hasComplexAddress()
216 (FrameIndexExprs.size() == 1 && in hasComplexAddress()
[all …]
H A DDwarfDebug.cpp262 assert(FrameIndexExprs.empty() && "Already initialized?"); in initializeDbgValue()
272 FrameIndexExprs.push_back({0, E}); in initializeDbgValue()
276 if (FrameIndexExprs.size() == 1) in getFrameIndexExprs()
277 return FrameIndexExprs; in getFrameIndexExprs()
279 assert(llvm::all_of(FrameIndexExprs, in getFrameIndexExprs()
284 llvm::sort(FrameIndexExprs, in getFrameIndexExprs()
290 return FrameIndexExprs; in getFrameIndexExprs()
299 assert(!FrameIndexExprs.empty() && "Expected an MMI entry"); in addMMIEntry()
300 assert(!V.FrameIndexExprs.empty() && "Expected an MMI entry"); in addMMIEntry()
306 if (FrameIndexExprs.size()) { in addMMIEntry()
[all …]