Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp2051 auto ExprOpIt = expr_op_iterator(SingleLocEltsOpt->begin()); in extractLeadingOffset() local
2052 while (ExprOpIt != ExprOpEnd) { in extractLeadingOffset()
2053 uint64_t Op = ExprOpIt->getOp(); in extractLeadingOffset()
2060 OffsetInBytes += ExprOpIt->getArg(0); in extractLeadingOffset()
2062 uint64_t Value = ExprOpIt->getArg(0); in extractLeadingOffset()
2063 ++ExprOpIt; in extractLeadingOffset()
2064 if (ExprOpIt->getOp() == dwarf::DW_OP_plus) in extractLeadingOffset()
2066 else if (ExprOpIt->getOp() == dwarf::DW_OP_minus) in extractLeadingOffset()
2074 ++ExprOpIt; in extractLeadingOffset()
2076 RemainingOps.append(ExprOpIt.getBase(), ExprOpEnd.getBase()); in extractLeadingOffset()