| /freebsd/contrib/llvm-project/libunwind/src/ |
| H A D | dwarf2.h | 95 DW_OP_consts = 0x11, // SLEB128 constant 190 DW_OP_breg0 = 0x70, // base register 0 + SLEB128 offset 191 DW_OP_breg1 = 0x71, // base register 1 + SLEB128 offset 192 DW_OP_breg2 = 0x72, // base register 2 + SLEB128 offset 193 DW_OP_breg3 = 0x73, // base register 3 + SLEB128 offset 194 DW_OP_breg4 = 0x74, // base register 4 + SLEB128 offset 195 DW_OP_breg5 = 0x75, // base register 5 + SLEB128 offset 196 DW_OP_breg6 = 0x76, // base register 6 + SLEB128 offset 197 DW_OP_breg7 = 0x77, // base register 7 + SLEB128 offset 198 DW_OP_breg8 = 0x78, // base register 8 + SLEB128 offset [all …]
|
| H A D | AddressSpace.hpp | 249 /// Read a SLEB128 into a 64-bit word. 258 _LIBUNWIND_ABORT("truncated sleb128 expression"); in getSLEB128()
|
| H A D | DwarfInstructions.hpp | 532 // push immediate SLEB128 value in evaluateExpression()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | LEB128.h | 9 // This file declares some utility functions for encoding SLEB128 and 22 /// Utility function to encode a SLEB128 value to an output stream. Returns 51 /// Utility function to encode a SLEB128 value to a buffer. Returns 162 /// Utility function to decode a SLEB128 value. 176 *error = "malformed sleb128, extends past end"; 187 *error = "sleb128 too big for int64"; 227 /// Utility function to get the size of the SLEB128-encoded value.
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | LEB128.cpp | 9 // This file implements some utility functions for encoding SLEB128 and 28 /// Utility function to get the size of the SLEB128-encoded value.
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
| H A D | Stream.h | 382 /// Output a SLEB128 number to the stream. 384 /// Put an SLEB128 \a uval out to the stream using the printf format in \a 388 /// A uint64_t value that was extracted as a SLEB128 value.
|
| H A D | DataExtractor.h | 60 TypeSLEB128 ///< Format output as SLEB128 numbers
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/DWARF/LowLevel/ |
| H A D | DWARFCFIProgram.h | 153 // Operands: SLEB128 in parse() 182 // Operands: ULEB128, SLEB128 in parse()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/MC/ |
| H A D | MCELFExtras.h | 46 // Delta symidx/type/addend members (SLEB128). in encodeCrel()
|
| H A D | MCSection.h | 604 /// True if this is a sleb128, false if uleb128.
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DIEHash.h | 63 /// Encodes and adds \param Value to the hash as a SLEB128.
|
| H A D | AsmPrinterDwarf.cpp | 45 return "sleb128"; in DecodeDWARFEncoding()
|
| H A D | EHStreamer.cpp | 544 // Each action entry consists of two SLEB128 fields. in emitExceptionTable()
|
| /freebsd/crypto/openssl/crypto/perlasm/ |
| H A D | x86_64-xlate.pl | 654 consts => 0x11, # sleb128 658 breg0 => 0x70, # add 0-31 to opcole, sleb128 660 fbreg => 0x91, # sleb128 661 bregx => 0x92, # uleb128, sleb128 681 sub sleb128 { subroutine 723 return ($DW_OP_complex{consts}, sleb128($val)); 733 return (($DW_OP_complex{breg0} + $reg), sleb128($off)); 750 push @ret,$DW_OP_complex{$1}, ($3 ? uleb128($i) : sleb128($i));
|
| /freebsd/contrib/llvm-project/llvm/lib/BinaryFormat/ |
| H A D | Dwarf.cpp | 805 case DW_FORM_sdata: // SLEB128. in getFixedFormByteSize() 870 // The implicit value is stored in the abbreviation as a SLEB128, and in getFixedFormByteSize()
|
| /freebsd/contrib/llvm-project/lldb/source/Expression/ |
| H A D | DWARFExpression.cpp | 296 case DW_OP_consts: // 0x11 1 SLEB128 constant in GetOpcodeDataSize() 331 case DW_OP_fbreg: // 0x91 1 SLEB128 offset in GetOpcodeDataSize() 344 case DW_OP_bregx: // 0x92 2 ULEB128 register followed by SLEB128 offset in GetOpcodeDataSize() 1778 // SLEB128 offset from register N in Evaluate() 1827 // SLEB128 offset from register N in Evaluate()
|
| /freebsd/contrib/llvm-project/lldb/source/Utility/ |
| H A D | Stream.cpp | 48 // Put an SLEB128 "uval" out to the stream using the printf format in "format". in PutSLEB128()
|
| /freebsd/contrib/elftoolchain/libdwarf/ |
| H A D | libdwarf_loc.c | 329 * Operand2: SLEB128 in _dwarf_loc_fill_loc()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | OutputSections.h | 284 /// Writes integer value \p Val of SLEB128 format by specified \p PatchOffset.
|
| H A D | OutputSections.cpp | 290 /// Writes integer value \p Val of SLEB128 format by specified \p PatchOffset.
|
| /freebsd/contrib/llvm-project/llvm/lib/Object/ |
| H A D | ELF.cpp | 454 // which is based on SLEB128 and delta encoding. in android_relas()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Object/ |
| H A D | ELF.h | 239 // Delta symidx/type/addend members (SLEB128). in decodeCrel()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 643 // .sleb128 (Signed=true) and .uleb128 (Signed=false) 4925 /// ::= (.sleb128 | .uleb128) [ expression (, expression)* ] 5506 DirectiveKindMap[".sleb128"] = DK_SLEB128; in initializeDirectiveKindMap()
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | ELFEmitter.cpp | 1313 // Delta symidx/type/addend members (SLEB128). in writeSectionContent()
|
| /freebsd/contrib/llvm-project/llvm/lib/MC/ |
| H A D | MCAsmStreamer.cpp | 1416 OS << "\t.sleb128 "; in emitSLEB128Value()
|