From 924235a0239b84856ac500a9c61507e43303234b Mon Sep 17 00:00:00 2001 From: Robin Voetter Date: Sun, 17 Sep 2023 14:22:15 +0200 Subject: [PATCH] spirv: emit OpLogical(Not)Equal for comparing bools --- src/codegen/spirv.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/codegen/spirv.zig b/src/codegen/spirv.zig index 1e11970c51891dd552c18eb0b9464a751909f32d..559008f3cde79a1272fc320ebd3324749bc04d9a 100644 --- a/src/codegen/spirv.zig +++ b/src/codegen/spirv.zig @@ -2206,8 +2206,8 @@ pub const DeclGen = struct { .gte => .OpFOrdGreaterThanEqual, }, .bool => break :opcode switch (op) { - .eq => .OpIEqual, - .neq => .OpINotEqual, + .eq => .OpLogicalEqual, + .neq => .OpLogicalNotEqual, else => unreachable, }, .strange_integer => sign: { -- 2.54.0