Commit 924235a023

Robin Voetter <robin@voetter.nl>
2023-09-17 14:22:15
spirv: emit OpLogical(Not)Equal for comparing bools
1 parent c7c0517
Changed files (1)
src
codegen
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: {