aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/spirv/Module.zig
diff options
context:
space:
mode:
authorAli Chraghi <alichraghi@proton.me>2024-02-18 13:39:32 +0330
committerAli Chraghi <alichraghi@proton.me>2024-04-06 08:50:02 +0330
commit0f75143c621b239dd79abc32de0911a68fa7caa4 (patch)
tree0972b885452801b0a4c79522c4121ddd31348790 /src/codegen/spirv/Module.zig
parent23f729aec96cec68be15436db2a38e37d54fbe8f (diff)
downloadzig-0f75143c621b239dd79abc32de0911a68fa7caa4.tar.gz
zig-0f75143c621b239dd79abc32de0911a68fa7caa4.zip
spirv: implement `@divFloor`, `@floor` and `@mod`
Diffstat (limited to 'src/codegen/spirv/Module.zig')
-rw-r--r--src/codegen/spirv/Module.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen/spirv/Module.zig b/src/codegen/spirv/Module.zig
index b650566890..8c406aa399 100644
--- a/src/codegen/spirv/Module.zig
+++ b/src/codegen/spirv/Module.zig
@@ -429,8 +429,8 @@ pub fn constInt(self: *Module, ty_ref: CacheRef, value: anytype) !IdRef {
return try self.resolveId(.{ .int = .{
.ty = ty_ref,
.value = switch (ty.signedness) {
- .signed => Value{ .int64 = @as(i64, @intCast(value)) },
- .unsigned => Value{ .uint64 = @as(u64, @intCast(value)) },
+ .signed => Value{ .int64 = @intCast(value) },
+ .unsigned => Value{ .uint64 = @intCast(value) },
},
} });
}