diff --git a/src/codegen/llvm/FuncGen.zig b/src/codegen/llvm/FuncGen.zig index b2f1d6211e2a0e30f3eb0f157b759d65ae53736b..aca679a294986ad504456fcaec838601ee974023 100644 --- a/src/codegen/llvm/FuncGen.zig +++ b/src/codegen/llvm/FuncGen.zig @@ -6672,11 +6672,7 @@ const ParamTypeIterator = struct { .memory => return .byref_mut, .float_array => |len| return Lowering{ .float_array = len }, .byval => return .byval, - .integer => { - it.types_len = 1; - it.types_buffer[0] = .i64; - return .multiple_llvm_types; - }, + .integer => return .abi_sized_int, .double_integer => return Lowering{ .i64_array = 2 }, } },