| ... | ... | @@ -942,7 +942,8 @@ pub fn utf8ToUtf16LeWithNull(allocator: mem.Allocator, utf8: []const u8) ![:0]u1 |
| 942 | 942 | errdefer result.deinit(); |
| 943 | 943 | |
| 944 | 944 | var remaining = utf8; |
| 945 | | if (builtin.zig_backend != .stage2_x86_64) { |
| 945 | // Need support for std.simd.interlace |
| 946 | if (builtin.zig_backend != .stage2_x86_64 and comptime !builtin.cpu.arch.isMIPS()) { |
| 946 | 947 | const chunk_len = std.simd.suggestVectorSize(u8) orelse 1; |
| 947 | 948 | const Chunk = @Vector(chunk_len, u8); |
| 948 | 949 | |
| ... | ... | @@ -986,7 +987,8 @@ pub fn utf8ToUtf16Le(utf16le: []u16, utf8: []const u8) !usize { |
| 986 | 987 | var dest_i: usize = 0; |
| 987 | 988 | |
| 988 | 989 | var remaining = utf8; |
| 989 | | if (builtin.zig_backend != .stage2_x86_64) { |
| 990 | // Need support for std.simd.interlace |
| 991 | if (builtin.zig_backend != .stage2_x86_64 and comptime !builtin.cpu.arch.isMIPS()) { |
| 990 | 992 | const chunk_len = std.simd.suggestVectorSize(u8) orelse 1; |
| 991 | 993 | const Chunk = @Vector(chunk_len, u8); |
| 992 | 994 | |