; 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 | |
} |