Function spRegNum [src]
Prototype
pub fn spRegNum(arch: Arch, reg_context: RegisterContext) u8
Parameters
arch: Arch
reg_context: RegisterContext
Source
pub fn spRegNum(arch: Arch, reg_context: RegisterContext) u8 {
return switch (arch) {
.x86 => if (reg_context.eh_frame and reg_context.is_macho) 5 else 4,
.x86_64 => 7,
.arm, .armeb, .thumb, .thumbeb => 13,
.aarch64, .aarch64_be => 31,
else => unreachable,
};
}