authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-03-18 22:54:59-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2021-03-18 22:54:59-07:00
logabdbc11c7efb2f83804af64ac2fec10b972cdf2a
treed2fd1e951676696e8c682fd28ea07bae0007f107
parentbd2154da3d90daa4520ee7ef69dac42f9049ed92

stage2: codegen: update asm IR to new names


1 files changed, 3 insertions(+), 3 deletions(-)

src/codegen.zig+3-3
...@@ -2762,7 +2762,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {...@@ -2762,7 +2762,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {
2762 return self.fail(inst.base.src, "TODO implement support for more arm assembly instructions", .{});2762 return self.fail(inst.base.src, "TODO implement support for more arm assembly instructions", .{});
2763 }2763 }
27642764
2765 if (inst.output) |output| {2765 if (inst.output_name) |output| {
2766 if (output.len < 4 or output[0] != '=' or output[1] != '{' or output[output.len - 1] != '}') {2766 if (output.len < 4 or output[0] != '=' or output[1] != '{' or output[output.len - 1] != '}') {
2767 return self.fail(inst.base.src, "unrecognized asm output constraint: '{s}'", .{output});2767 return self.fail(inst.base.src, "unrecognized asm output constraint: '{s}'", .{output});
2768 }2768 }
...@@ -2794,7 +2794,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {...@@ -2794,7 +2794,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {
2794 return self.fail(inst.base.src, "TODO implement support for more aarch64 assembly instructions", .{});2794 return self.fail(inst.base.src, "TODO implement support for more aarch64 assembly instructions", .{});
2795 }2795 }
27962796
2797 if (inst.output) |output| {2797 if (inst.output_name) |output| {
2798 if (output.len < 4 or output[0] != '=' or output[1] != '{' or output[output.len - 1] != '}') {2798 if (output.len < 4 or output[0] != '=' or output[1] != '{' or output[output.len - 1] != '}') {
2799 return self.fail(inst.base.src, "unrecognized asm output constraint: '{s}'", .{output});2799 return self.fail(inst.base.src, "unrecognized asm output constraint: '{s}'", .{output});
2800 }2800 }
...@@ -2824,7 +2824,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {...@@ -2824,7 +2824,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {
2824 return self.fail(inst.base.src, "TODO implement support for more riscv64 assembly instructions", .{});2824 return self.fail(inst.base.src, "TODO implement support for more riscv64 assembly instructions", .{});
2825 }2825 }
28262826
2827 if (inst.output) |output| {2827 if (inst.output_name) |output| {
2828 if (output.len < 4 or output[0] != '=' or output[1] != '{' or output[output.len - 1] != '}') {2828 if (output.len < 4 or output[0] != '=' or output[1] != '{' or output[output.len - 1] != '}') {
2829 return self.fail(inst.base.src, "unrecognized asm output constraint: '{s}'", .{output});2829 return self.fail(inst.base.src, "unrecognized asm output constraint: '{s}'", .{output});
2830 }2830 }