class MCDwarfLineAddr
Declaration
class MCDwarfLineAddr { /* full declaration omitted */ };
Declared at: llvm/include/llvm/MC/MCDwarf.h:378
Method Overview
- public static void Emit(llvm::MCStreamer * MCOS, llvm::MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta)
- public static void Encode(llvm::MCContext & Context, llvm::MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta, llvm::raw_ostream & OS)
- public static bool FixedEncode(llvm::MCContext & Context, llvm::MCDwarfLineTableParams Params, int64_t LineDelta, uint64_t AddrDelta, llvm::raw_ostream & OS, uint32_t * Offset, uint32_t * Size)
Methods
¶static void Emit(
llvm::MCStreamer* MCOS,
llvm::MCDwarfLineTableParams Params,
int64_t LineDelta,
uint64_t AddrDelta)
static void Emit(
llvm::MCStreamer* MCOS,
llvm::MCDwarfLineTableParams Params,
int64_t LineDelta,
uint64_t AddrDelta)
Description
Utility function to emit the encoding to a streamer.
Declared at: llvm/include/llvm/MC/MCDwarf.h:392
Parameters
- llvm::MCStreamer* MCOS
- llvm::MCDwarfLineTableParams Params
- int64_t LineDelta
- uint64_t AddrDelta
¶static void Encode(
llvm::MCContext& Context,
llvm::MCDwarfLineTableParams Params,
int64_t LineDelta,
uint64_t AddrDelta,
llvm::raw_ostream& OS)
static void Encode(
llvm::MCContext& Context,
llvm::MCDwarfLineTableParams Params,
int64_t LineDelta,
uint64_t AddrDelta,
llvm::raw_ostream& OS)
Description
Utility function to encode a Dwarf pair of LineDelta and AddrDeltas.
Declared at: llvm/include/llvm/MC/MCDwarf.h:381
Parameters
- llvm::MCContext& Context
- llvm::MCDwarfLineTableParams Params
- int64_t LineDelta
- uint64_t AddrDelta
- llvm::raw_ostream& OS
¶static bool FixedEncode(
llvm::MCContext& Context,
llvm::MCDwarfLineTableParams Params,
int64_t LineDelta,
uint64_t AddrDelta,
llvm::raw_ostream& OS,
uint32_t* Offset,
uint32_t* Size)
static bool FixedEncode(
llvm::MCContext& Context,
llvm::MCDwarfLineTableParams Params,
int64_t LineDelta,
uint64_t AddrDelta,
llvm::raw_ostream& OS,
uint32_t* Offset,
uint32_t* Size)
Description
Utility function to encode a Dwarf pair of LineDelta and AddrDeltas using fixed length operands.
Declared at: llvm/include/llvm/MC/MCDwarf.h:386
Parameters
- llvm::MCContext& Context
- llvm::MCDwarfLineTableParams Params
- int64_t LineDelta
- uint64_t AddrDelta
- llvm::raw_ostream& OS
- uint32_t* Offset
- uint32_t* Size