| ... | ... | @@ -183533,6 +183533,10 @@ const Temp = struct { |
| 183533 | 183533 | assert(src_regs.len - part_index == std.math.divCeil(u32, src_abi_size, 8) catch unreachable); |
| 183534 | 183534 | break :part_ty try cg.pt.intType(.unsigned, @as(u16, 8) * @min(src_abi_size, 8)); |
| 183535 | 183535 | }, |
| 183536 | .vector_type => |vector_type| try cg.pt.vectorType(.{ |
| 183537 | .len = @intCast(@divExact(vector_type.len, src_regs.len)), |
| 183538 | .child = vector_type.child, |
| 183539 | }), |
| 183536 | 183540 | .opt_type => |opt_child| switch (ip.indexToKey(opt_child)) { |
| 183537 | 183541 | else => std.debug.panic("{s}: {f}\n", .{ @src().fn_name, src_ty.fmt(cg.pt) }), |
| 183538 | 183542 | .ptr_type => |ptr_info| { |