cbe: add error comparison support
This commit is contained in:
committed by
Veikka Tuominen
parent
0a7be71bc2
commit
6467ef6d3b
@@ -2237,6 +2237,8 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {
|
||||
// No side effects, so if it's unreferenced, do nothing.
|
||||
if (inst.base.isUnused())
|
||||
return MCValue{ .dead = {} };
|
||||
if (inst.lhs.ty.zigTypeTag() == .ErrorSet or inst.rhs.ty.zigTypeTag() == .ErrorSet)
|
||||
return self.fail(inst.base.src, "TODO implement cmp for errors", .{});
|
||||
switch (arch) {
|
||||
.x86_64 => {
|
||||
try self.code.ensureCapacity(self.code.items.len + 8);
|
||||
|
||||
Reference in New Issue
Block a user