authorgravatar for liljaanton2001@gmail.comantlilja <liljaanton2001@gmail.com> 2024-07-03 18:06:53+02:00
committergravatar for jacobly@ziglang.orgJacob Young <jacobly@ziglang.org> 2024-07-03 16:45:05-04:00
logefb00c20eefff7bf1ef2d2d7bb9ef16374ebfd27
tree314a0ab086e57a2e61640ec48f43b5525877ec5f
parent4870e002f213d7002ac1941c6a204aff79137d54

LLVM Builder: Pass correct argument to ensureUnusedMetadataCapacity

The trail_len was being multiplied by the size of the type before

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

src/codegen/llvm/Builder.zig+2-2
...@@ -12007,7 +12007,7 @@ pub fn debugExpression(...@@ -12007,7 +12007,7 @@ pub fn debugExpression(
12007 self: *Builder,12007 self: *Builder,
12008 elements: []const u32,12008 elements: []const u32,
12009) Allocator.Error!Metadata {12009) Allocator.Error!Metadata {
12010 try self.ensureUnusedMetadataCapacity(1, Metadata.Expression, elements.len * @sizeOf(u32));12010 try self.ensureUnusedMetadataCapacity(1, Metadata.Expression, elements.len);
12011 return self.debugExpressionAssumeCapacity(elements);12011 return self.debugExpressionAssumeCapacity(elements);
12012}12012}
1201312013
...@@ -12015,7 +12015,7 @@ pub fn debugTuple(...@@ -12015,7 +12015,7 @@ pub fn debugTuple(
12015 self: *Builder,12015 self: *Builder,
12016 elements: []const Metadata,12016 elements: []const Metadata,
12017) Allocator.Error!Metadata {12017) Allocator.Error!Metadata {
12018 try self.ensureUnusedMetadataCapacity(1, Metadata.Tuple, elements.len * @sizeOf(Metadata));12018 try self.ensureUnusedMetadataCapacity(1, Metadata.Tuple, elements.len);
12019 return self.debugTupleAssumeCapacity(elements);12019 return self.debugTupleAssumeCapacity(elements);
12020}12020}
1202112021