Function compactUnwindToDwarfRegNumber [src]

Returns the DWARF register number for an x86_64 register number found in compact unwind info

Prototype

pub fn compactUnwindToDwarfRegNumber(unwind_reg_number: u3) !u8

Parameters

unwind_reg_number: u3

Source

pub fn compactUnwindToDwarfRegNumber(unwind_reg_number: u3) !u8 { return switch (unwind_reg_number) { 1 => 3, // RBX 2 => 12, // R12 3 => 13, // R13 4 => 14, // R14 5 => 15, // R15 6 => 6, // RBP else => error.InvalidUnwindRegisterNumber, }; }