Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/
HDDWARFExpression.cpp78 Descriptions[DW_OP_bregx] = Desc(Op::Dwarf2, Op::SizeLEB, Op::SignedSizeLEB); in getOpDescriptions()
270 if (Opcode == DW_OP_bregx || Opcode == DW_OP_regx || in prettyPrintRegisterOp()
273 else if (Opcode >= DW_OP_breg0 && Opcode < DW_OP_bregx) in prettyPrintRegisterOp()
281 Opcode == DW_OP_bregx) in prettyPrintRegisterOp()
314 Opcode == DW_OP_bregx || Opcode == DW_OP_regx || in print()
461 case dwarf::DW_OP_bregx: { in printCompactDWARFExpr()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
HDDwarfExpression.cpp62 emitOp(dwarf::DW_OP_bregx); in addBReg()
679 case dwarf::DW_OP_bregx: in addExpression()
680 emitOp(dwarf::DW_OP_bregx); in addExpression()
/freebsd-13-stable/contrib/llvm-project/libunwind/src/
HDdwarf2.h224 DW_OP_bregx = 0x92, // ULEB128 register followed by SLEB128 offset enumerator
HDDwarfInstructions.hpp855 case DW_OP_bregx: in evaluateExpression()
/freebsd-13-stable/contrib/elftoolchain/libdwarf/
HDlibdwarf_loc.c280 case DW_OP_bregx: in _dwarf_loc_fill_loc()
588 case DW_OP_bregx: in _dwarf_loc_expr_add_atom()
HDdwarf.h494 #define DW_OP_bregx 0x92 macro
HDdwarf_dump.c1323 case DW_OP_bregx: in dwarf_get_OP_name()
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
HDPDBLocationToDWARFExpression.cpp137 stream.PutHex8(DW_OP_bregx); in ConvertPDBLocationToDWARFExpression()
/freebsd-13-stable/contrib/llvm-project/lldb/source/Symbol/
HDPostfixExpression.cpp222 m_out_stream.PutHex8(DW_OP_bregx); in Visit()
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
HDDWARFLocationExpression.cpp142 relative_offset ? llvm::dwarf::DW_OP_bregx : llvm::dwarf::DW_OP_regx; in MakeRegisterBasedLocationExpressionInternal()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
HDLVLocation.cpp101 case dwarf::DW_OP_bregx: { in getOperandsDWARFInfo()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
HDRISCVRegisterInfo.cpp780 Ops.append({dwarf::DW_OP_bregx, VLENB, 0ULL}); in getOffsetOpcodes()
786 Ops.append({dwarf::DW_OP_bregx, VLENB, 0ULL}); in getOffsetOpcodes()
HDRISCVFrameLowering.cpp459 Expr.push_back((uint8_t)dwarf::DW_OP_bregx); in appendScalableVectorExpression()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
HDAArch64RegisterInfo.cpp903 Ops.append({dwarf::DW_OP_bregx, VG, 0ULL}); in getOffsetOpcodes()
909 Ops.append({dwarf::DW_OP_bregx, VG, 0ULL}); in getOffsetOpcodes()
HDAArch64InstrInfo.cpp5219 Expr.push_back((uint8_t)dwarf::DW_OP_bregx); in appendVGScaledOffsetExpr()
/freebsd-13-stable/contrib/llvm-project/lldb/source/Expression/
HDDWARFExpression.cpp315 case DW_OP_bregx: // 0x92 2 ULEB128 register followed by SLEB128 offset in GetOpcodeDataSize()
1765 case DW_OP_bregx: { in Evaluate()
2376 } else if (opcode == DW_OP_bregx) { in MatchesOperand()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
HDDebugInfoMetadata.cpp1409 case dwarf::DW_OP_bregx: in getSize()
1501 case dwarf::DW_OP_bregx: in isValid()
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
HDCGDebugInfo.cpp780 {llvm::dwarf::DW_OP_constu, NumElemsPerVG, llvm::dwarf::DW_OP_bregx, in CreateType()
832 {llvm::dwarf::DW_OP_bregx, // Read the contents of a register. in CreateType()
/freebsd-13-stable/contrib/elftoolchain/readelf/
HDreadelf.c6699 case DW_OP_bregx: in dump_dwarf_loc()
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
HDX86InstrInfo.cpp10066 Ops.push_back(dwarf::DW_OP_bregx); in describeLoadedValue()