pub fn dwarfRegisterBytes(ctx: *Alpha, register_num: u16) DwarfRegisterError![]u8 ctx: *Alpharegister_num: u16InvalidRegisterUnsupportedRegister370
371
372
373
374
375
376
377
378
379
380 pub fn dwarfRegisterBytes(ctx: *Alpha, register_num: u16) DwarfRegisterError![]u8 {
switch (register_num) {
0...31 => return @ptrCast(&ctx.r[register_num]),
64 => return @ptrCast(&ctx.pc),
32...63 => return error.UnsupportedRegister, // f0 - f31
66 => return error.UnsupportedRegister, // uniq
else => return error.InvalidRegister,
}
}