1 ; NOTE: Assertions have been autogenerated by utils/update_test_checks.py
2 ; RUN: opt -passes="ipsccp<func-spec>" -force-specialization -S < %s | FileCheck %s
7 ; CHECK-NEXT: tail call void @wombat.specialized.1(ptr undef, i64 undef, i64 undef, ptr @quux)
8 ; CHECK-NEXT: tail call void @wombat.specialized.2(ptr undef, i64 undef, i64 undef, ptr @eggs)
9 ; CHECK-NEXT: ret i32 undef
12 tail call void @wombat(ptr undef, i64 undef, i64 undef, ptr @quux)
13 tail call void @wombat(ptr undef, i64 undef, i64 undef, ptr @eggs)
20 define internal void @wombat(ptr %arg, i64 %arg1, i64 %arg2, ptr %arg3) {
22 %tmp = tail call i32 %arg3(ptr undef, ptr undef)