Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFExpression.cpp72 for (uint16_t LA = DW_OP_reg0; LA <= DW_OP_reg31; ++LA) in getOpDescriptions()
273 DwarfRegNum = Opcode - DW_OP_reg0; in prettyPrintRegisterOp()
310 (Opcode >= DW_OP_reg0 && Opcode <= DW_OP_reg31) || in print()
499 if (Opcode >= dwarf::DW_OP_reg0 && Opcode <= dwarf::DW_OP_reg31) { in printCompactDWARFExpr()
502 uint64_t DwarfRegNum = Opcode - dwarf::DW_OP_reg0; in printCompactDWARFExpr()
H A DDWARFContext.cpp1664 if (!Expr->empty() && (*Expr)[0] >= DW_OP_reg0 && in addLocalsForDie()
1666 FrameBaseReg = (*Expr)[0] - DW_OP_reg0; in addLocalsForDie()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVLocation.cpp53 if (dwarf::DW_OP_reg0 <= Code && Code <= dwarf::DW_OP_reg31) { in getOperandsDWARFInfo()
55 Stream << format("reg%d%s", Code - dwarf::DW_OP_reg0, in getOperandsDWARFInfo()
308 PrintRegisterInfo(dwarf::DW_OP_reg0); in getOperandsDWARFInfo()
/freebsd/contrib/llvm-project/libunwind/src/
H A Ddwarf2.h158 DW_OP_reg0 = 0x50, // Contents of reg0 enumerator
H A DDwarfInstructions.hpp770 case DW_OP_reg0: in evaluateExpression()
802 reg = static_cast<uint32_t>(opcode - DW_OP_reg0); in evaluateExpression()
/freebsd/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_loc.c70 case DW_OP_reg0: in _dwarf_loc_fill_loc()
390 case DW_OP_reg0: in _dwarf_loc_expr_add_atom()
H A Ddwarf.h428 #define DW_OP_reg0 0x50 macro
H A Ddwarf_dump.c1039 case DW_OP_reg0: in dwarf_get_OP_name()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp159 stream.PutHex8(DW_OP_reg0 + reg_num); in ConvertPDBLocationToDWARFExpression()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp48 emitOp(dwarf::DW_OP_reg0 + DwarfReg, Comment); in addReg()
504 if (OpNum >= dwarf::DW_OP_reg0 && OpNum <= dwarf::DW_OP_reg31) { in addExpression()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp215 case DW_OP_reg0: // 0x50 in GetOpcodeDataSize()
1926 case DW_OP_reg0: in Evaluate()
1959 reg_num = op - DW_OP_reg0; in Evaluate()
2721 if (opcode >= DW_OP_reg0 && opcode <= DW_OP_reg31) { in MatchesOperand()
2722 reg = reg_ctx_sp->GetRegisterInfo(m_reg_kind, opcode - DW_OP_reg0); in MatchesOperand()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DDWARFLocationExpression.cpp147 relative_offset ? llvm::dwarf::DW_OP_breg0 : llvm::dwarf::DW_OP_reg0; in MakeRegisterBasedLocationExpressionInternal()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1420 if ((Op >= dwarf::DW_OP_reg0 && Op <= dwarf::DW_OP_reg31) || in isValid()
/freebsd/contrib/elftoolchain/readelf/
H A Dreadelf.c6528 case DW_OP_reg0: in dump_dwarf_loc()
6560 printf(" (%s)", dwarf_regname(re, lr->lr_atom - DW_OP_reg0)); in dump_dwarf_loc()