Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1736 auto SingleLocElts = *SingleLocEltsOpt; in extractIfOffset() local
1738 if (SingleLocElts.size() == 0) { in extractIfOffset()
1743 if (SingleLocElts.size() == 2 && in extractIfOffset()
1744 SingleLocElts[0] == dwarf::DW_OP_plus_uconst) { in extractIfOffset()
1745 Offset = SingleLocElts[1]; in extractIfOffset()
1749 if (SingleLocElts.size() == 3 && SingleLocElts[0] == dwarf::DW_OP_constu) { in extractIfOffset()
1750 if (SingleLocElts[2] == dwarf::DW_OP_plus) { in extractIfOffset()
1751 Offset = SingleLocElts[1]; in extractIfOffset()
1754 if (SingleLocElts[2] == dwarf::DW_OP_minus) { in extractIfOffset()
1755 Offset = -SingleLocElts[1]; in extractIfOffset()
[all …]