enum UnwindLocation::Location

Declared at: llvm/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h:38

Enumerators

NameValueComment
Unspecified0Not specified.
Undefined1Register is not available and can't be recovered.
Same2Register value is in the register, nothing needs to be done to unwind it: reg = reg
CFAPlusOffset3Register is in or at the CFA plus an offset: reg = CFA + offset reg = defef(CFA + offset)
RegPlusOffset4Register or CFA is in or at a register plus offset, optionally in an address space: reg = reg + offset [in addrspace] reg = deref(reg + offset [in addrspace])
DWARFExpr5Register or CFA value is in or at a value found by evaluating a DWARF expression: reg = eval(dwarf_expr) reg = deref(eval(dwarf_expr))
Constant6Value is a constant value contained in "Offset": reg = Offset