authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-11-23 12:21:45-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-11-23 12:21:45-07:00
log8fe3d67c795d639b1670d2312aff7150ba4ad8ba
treed24889bc5767c83d6c307b864a237f9c582a4c47
parent4ec27a4e2508049ce0d9b6e3cc149c0403c7014b

work around stage1 compile error


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

src/codegen/c.zig+8-8
......@@ -5247,10 +5247,10 @@ fn airReduce(f: *Function, inst: Air.Inst.Index) !CValue {
52475247 .Or => .{ .infix = " |= " },
52485248 .Xor => .{ .infix = " ^= " },
52495249 .Min => switch (scalar_ty.zigTypeTag()) {
5250 .Int => .{ .ternary = " < " },
5250 .Int => Op{ .ternary = " < " },
52515251 .Float => op: {
52525252 const float_bits = scalar_ty.floatBits(target);
5253 break :op .{
5253 break :op Op{
52545254 .call_fn = std.fmt.bufPrintZ(&fn_name_buf, "{s}fmin{s}", .{
52555255 libcFloatPrefix(float_bits), libcFloatSuffix(float_bits),
52565256 }) catch unreachable,
......@@ -5259,10 +5259,10 @@ fn airReduce(f: *Function, inst: Air.Inst.Index) !CValue {
52595259 else => unreachable,
52605260 },
52615261 .Max => switch (scalar_ty.zigTypeTag()) {
5262 .Int => .{ .ternary = " > " },
5262 .Int => Op{ .ternary = " > " },
52635263 .Float => op: {
52645264 const float_bits = scalar_ty.floatBits(target);
5265 break :op .{
5265 break :op Op{
52665266 .call_fn = std.fmt.bufPrintZ(&fn_name_buf, "{s}fmax{s}", .{
52675267 libcFloatPrefix(float_bits), libcFloatSuffix(float_bits),
52685268 }) catch unreachable,
......@@ -5271,10 +5271,10 @@ fn airReduce(f: *Function, inst: Air.Inst.Index) !CValue {
52715271 else => unreachable,
52725272 },
52735273 .Add => switch (scalar_ty.zigTypeTag()) {
5274 .Int => .{ .infix = " += " },
5274 .Int => Op{ .infix = " += " },
52755275 .Float => op: {
52765276 const float_bits = scalar_ty.floatBits(target);
5277 break :op .{
5277 break :op Op{
52785278 .call_fn = std.fmt.bufPrintZ(&fn_name_buf, "__add{s}f3", .{
52795279 compilerRtFloatAbbrev(float_bits),
52805280 }) catch unreachable,
......@@ -5283,10 +5283,10 @@ fn airReduce(f: *Function, inst: Air.Inst.Index) !CValue {
52835283 else => unreachable,
52845284 },
52855285 .Mul => switch (scalar_ty.zigTypeTag()) {
5286 .Int => .{ .infix = " *= " },
5286 .Int => Op{ .infix = " *= " },
52875287 .Float => op: {
52885288 const float_bits = scalar_ty.floatBits(target);
5289 break :op .{
5289 break :op Op{
52905290 .call_fn = std.fmt.bufPrintZ(&fn_name_buf, "__mul{s}f3", .{
52915291 compilerRtFloatAbbrev(float_bits),
52925292 }) catch unreachable,