| author | |
| committer | |
| log | 0b67463b9285158d818d6cd196c5f2ba9961a05e |
| tree | 02e0f32bf22c198a1ddaed1ef5ad287e2d92686a |
| parent | c172877b81f4eff50cf214eb553c9df108fbd9eb |
| signature |
1 files changed, 4 insertions(+), 0 deletions(-)
src/arch/riscv64/CodeGen.zig+4| ... | ... | @@ -8442,6 +8442,10 @@ fn failSymbol(func: *Func, comptime format: []const u8, args: anytype) InnerErro |
| 8442 | 8442 | } |
| 8443 | 8443 | |
| 8444 | 8444 | fn parseRegName(name: []const u8) ?Register { |
| 8445 | // The `fp` alias for `s0` is awkward to fit into the current `Register` scheme, so for now we | |
| 8446 | // special-case it here. | |
| 8447 | if (std.mem.eql(u8, name, "fp")) return .s0; | |
| 8448 | ||
| 8445 | 8449 | return std.meta.stringToEnum(Register, name); |
| 8446 | 8450 | } |
| 8447 | 8451 |