| ... | ... | @@ -4984,6 +4984,8 @@ fn airAsm(f: *Function, inst: Air.Inst.Index) !CValue { |
| 4984 | 4984 | (mem.eql(u8, field_name, "ccr") or mem.eql(u8, field_name, "icc") or mem.eql(u8, field_name, "xcc"))) name: { |
| 4985 | 4985 | // C compilers just use `icc` to encompass all of these. |
| 4986 | 4986 | break :name "icc"; |
| 4987 | } else if (target.cpu.arch.isRISCV() and mem.eql(u8, field_name, "fp")) name: { |
| 4988 | break :name "s0"; |
| 4987 | 4989 | } else field_name; |
| 4988 | 4990 | |
| 4989 | 4991 | try w.print(" {f}", .{fmtStringLiteral(name, null)}); |