; RUN: opt -S --passes="ipsccp" -force-specialization -funcspec-for-literal-constant < %s | FileCheck %s define internal i32 @f(i32 %x, i32 %y) noinline { ret i32 %x } define i32 @g0() { %r = call i32 @f(i32 1, i32 1) ret i32 %r } define i32 @g1() { %r = call i32 @f(i32 1, i32 2) ret i32 %r } ; Check that there are no specialisation of `f`: first parameter is deduced ; to be a constant without the need for function specialisation and ; the second parameter is unused. ; CHECK-NOT: @f.specialized.