; RUN: opt < %s -passes=deadargelim -S | FileCheck %s ; PR36867 ; CHECK-LABEL: @MagickMallocAligned ; CHECK-NOT: allocsize define internal i64 @MagickMallocAligned(i64 %DEADARG1, i64 %s) allocsize(1) { ret i64 %s } define i64 @NeedsArg(i64 %s) { %c = call i64 @MagickMallocAligned(i64 0, i64 %s) ret i64 %c } define i64 @Test2(i64 %s) { %c = call i64 @MagickMallocAligned(i64 0, i64 %s) allocsize(1) ret i64 %c }