; RUN: opt -passes=inline,argpromotion < %s -S | FileCheck %s
; Make sure we update the list of libcalls when we replace a libcall.
; CHECK: define {{.*}}@a
define void @a() {
entry:
%call = call float @strtof(ptr noundef null, ptr noundef null)
ret void
}
define internal float @strtof(ptr noundef %0, ptr noundef %1) nounwind {
entry:
ret float 0.0
}