Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
H A DDWARFExpression.cpp74 for (uint16_t LA = DW_OP_breg0; LA <= DW_OP_breg31; ++LA) in getOpDescriptions()
273 else if (Opcode >= DW_OP_breg0 && Opcode < DW_OP_bregx) in prettyPrintRegisterOp()
274 DwarfRegNum = Opcode - DW_OP_breg0; in prettyPrintRegisterOp()
280 if ((Opcode >= DW_OP_breg0 && Opcode <= DW_OP_breg31) || in prettyPrintRegisterOp()
312 if ((Opcode >= DW_OP_breg0 && Opcode <= DW_OP_breg31) || in print()
511 } else if (Opcode >= dwarf::DW_OP_breg0 && in printCompactDWARFExpr()
513 int DwarfRegNum = Opcode - dwarf::DW_OP_breg0; in printCompactDWARFExpr()
H A DDWARFContext.cpp1641 (FrameBaseReg && Expr[0] == DW_OP_breg0 + *FrameBaseReg))) { in getExpressionFrameOffset()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfExpression.cpp60 emitOp(dwarf::DW_OP_breg0 + DwarfReg); in addBReg()
508 } else if (OpNum >= dwarf::DW_OP_breg0 && OpNum <= dwarf::DW_OP_breg31) { in addExpression()
509 addBReg(OpNum - dwarf::DW_OP_breg0, Op->getArg(0)); in addExpression()
H A DDwarfCompileUnit.cpp351 addUInt(*Loc, dwarf::DW_FORM_data1, dwarf::DW_OP_breg0 + BaseReg); in addLocationAttribute()
/freebsd/contrib/llvm-project/libunwind/src/
H A Ddwarf2.h190 DW_OP_breg0 = 0x70, // base register 0 + SLEB128 offset enumerator
H A DDwarfInstructions.hpp815 case DW_OP_breg0: in evaluateExpression()
847 reg = static_cast<uint32_t>(opcode - DW_OP_breg0); in evaluateExpression()
/freebsd/contrib/elftoolchain/libdwarf/
H A Dlibdwarf_loc.c231 case DW_OP_breg0: in _dwarf_loc_fill_loc()
545 case DW_OP_breg0: in _dwarf_loc_expr_add_atom()
H A Ddwarf.h460 #define DW_OP_breg0 0x70 macro
H A Ddwarf_dump.c1257 case DW_OP_breg0: in dwarf_get_OP_name()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVLocation.cpp43 if (dwarf::DW_OP_breg0 <= Code && Code <= dwarf::DW_OP_breg31) { in getOperandsDWARFInfo()
45 Stream << format("breg%d+%d%s", Code - dwarf::DW_OP_breg0, Operands[0], in getOperandsDWARFInfo()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBLocationToDWARFExpression.cpp140 stream.PutHex8(DW_OP_breg0 + reg_num); in ConvertPDBLocationToDWARFExpression()
/freebsd/contrib/llvm-project/lldb/source/Symbol/
H A DPostfixExpression.cpp225 m_out_stream.PutHex8(DW_OP_breg0 + reg_num); in Visit()
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DDWARFExpression.cpp274 case DW_OP_breg0: // 0x70 1 ULEB128 register in GetOpcodeDataSize()
1716 case DW_OP_breg0: in Evaluate()
1748 reg_num = op - DW_OP_breg0; in Evaluate()
2370 } else if (opcode >= DW_OP_breg0 && opcode <= DW_OP_breg31) { in MatchesOperand()
2372 reg = reg_ctx_sp->GetRegisterInfo(m_reg_kind, opcode - DW_OP_breg0); 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/Target/RISCV/
H A DRISCVFrameLowering.cpp109 static_cast<char>(unsigned(dwarf::DW_OP_breg0 + DwarfSCSReg)), in emitSCSPrologue()
480 Expr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfReg)); in createDefCFAExpression()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1401 if (Op >= dwarf::DW_OP_breg0 && Op <= dwarf::DW_OP_breg31) in getSize()
1433 (Op >= dwarf::DW_OP_breg0 && Op <= dwarf::DW_OP_breg31)) in isValid()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp518 CfaExpr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfFramePtr)); in emitCalleeSavedFrameMoves()
542 CfaExpr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfFramePtr)); in emitCalleeSavedFrameMoves()
1831 CfaExpr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfReg)); in emitPrologue()
H A DX86InstrInfo.cpp10063 Ops.push_back(dwarf::DW_OP_breg0 + dwarfReg); in describeLoadedValue()
/freebsd/contrib/elftoolchain/readelf/
H A Dreadelf.c6657 case DW_OP_breg0: in dump_dwarf_loc()
6690 dwarf_regname(re, lr->lr_atom - DW_OP_breg0), in dump_dwarf_loc()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp5252 Expr.push_back((uint8_t)(dwarf::DW_OP_breg0 + DwarfReg)); in createDefCFAExpression()