| ... | ... | @@ -6839,7 +6839,7 @@ pub const FastMath = packed struct(u8) { |
| 6839 | 6839 | .arcp = true, |
| 6840 | 6840 | .contract = true, |
| 6841 | 6841 | .afn = true, |
| 6842 | | .realloc = true, |
| 6842 | .reassoc = true, |
| 6843 | 6843 | }; |
| 6844 | 6844 | }; |
| 6845 | 6845 | |
| ... | ... | @@ -14721,13 +14721,13 @@ pub fn toBitcode(self: *Builder, allocator: Allocator) bitcode_writer.Error![]co |
| 14721 | 14721 | try function_block.writeAbbrevAdapted(FunctionBlock.CallFast{ |
| 14722 | 14722 | .attributes = extra.data.attributes, |
| 14723 | 14723 | .call_type = switch (kind) { |
| 14724 | | .call => .{ .call_conv = call_conv }, |
| 14725 | | .@"tail call" => .{ .tail = true, .call_conv = call_conv }, |
| 14726 | | .@"musttail call" => .{ .must_tail = true, .call_conv = call_conv }, |
| 14727 | | .@"notail call" => .{ .no_tail = true, .call_conv = call_conv }, |
| 14724 | .@"call fast" => .{ .call_conv = call_conv }, |
| 14725 | .@"tail call fast" => .{ .tail = true, .call_conv = call_conv }, |
| 14726 | .@"musttail call fast" => .{ .must_tail = true, .call_conv = call_conv }, |
| 14727 | .@"notail call fast" => .{ .no_tail = true, .call_conv = call_conv }, |
| 14728 | 14728 | else => unreachable, |
| 14729 | 14729 | }, |
| 14730 | | .fast_math = .{}, |
| 14730 | .fast_math = FastMath.fast, |
| 14731 | 14731 | .type_id = extra.data.ty, |
| 14732 | 14732 | .callee = extra.data.callee, |
| 14733 | 14733 | .args = args, |
| ... | ... | @@ -14786,7 +14786,7 @@ pub fn toBitcode(self: *Builder, allocator: Allocator) bitcode_writer.Error![]co |
| 14786 | 14786 | .opcode = kind.toBinaryOpcode(), |
| 14787 | 14787 | .lhs = adapter.getOffsetValueIndex(extra.lhs), |
| 14788 | 14788 | .rhs = adapter.getOffsetValueIndex(extra.rhs), |
| 14789 | | .fast_math = .{}, |
| 14789 | .fast_math = FastMath.fast, |
| 14790 | 14790 | }); |
| 14791 | 14791 | }, |
| 14792 | 14792 | .alloca, |
| ... | ... | @@ -14884,7 +14884,7 @@ pub fn toBitcode(self: *Builder, allocator: Allocator) bitcode_writer.Error![]co |
| 14884 | 14884 | .lhs = adapter.getOffsetValueIndex(extra.lhs), |
| 14885 | 14885 | .rhs = adapter.getOffsetValueIndex(extra.rhs), |
| 14886 | 14886 | .pred = kind.toCmpPredicate(), |
| 14887 | | .fast_math = .{}, |
| 14887 | .fast_math = FastMath.fast, |
| 14888 | 14888 | }); |
| 14889 | 14889 | }, |
| 14890 | 14890 | .fneg => try function_block.writeAbbrev(FunctionBlock.FNeg{ |
| ... | ... | @@ -14892,7 +14892,7 @@ pub fn toBitcode(self: *Builder, allocator: Allocator) bitcode_writer.Error![]co |
| 14892 | 14892 | }), |
| 14893 | 14893 | .@"fneg fast" => try function_block.writeAbbrev(FunctionBlock.FNegFast{ |
| 14894 | 14894 | .val = adapter.getOffsetValueIndex(@enumFromInt(datas[instr_index])), |
| 14895 | | .fast_math = .{}, |
| 14895 | .fast_math = FastMath.fast, |
| 14896 | 14896 | }), |
| 14897 | 14897 | .extractvalue => { |
| 14898 | 14898 | var extra = func.extraDataTrail(Function.Instruction.ExtractValue, datas[instr_index]); |
| ... | ... | @@ -14940,7 +14940,7 @@ pub fn toBitcode(self: *Builder, allocator: Allocator) bitcode_writer.Error![]co |
| 14940 | 14940 | .lhs = adapter.getOffsetValueIndex(extra.lhs), |
| 14941 | 14941 | .rhs = adapter.getOffsetValueIndex(extra.rhs), |
| 14942 | 14942 | .cond = adapter.getOffsetValueIndex(extra.cond), |
| 14943 | | .fast_math = .{}, |
| 14943 | .fast_math = FastMath.fast, |
| 14944 | 14944 | }); |
| 14945 | 14945 | }, |
| 14946 | 14946 | .shufflevector => { |