; RUN: opt -passes=deadargelim -S < %s | FileCheck %s ; Checks if !prof metadata is corret in deadargelim. define void @caller() #0 { ; CHECK: call void @test_vararg(), !prof ![[PROF:[0-9]]] ; CHECK: call void @test(), !prof ![[PROF]] call void (i32, ...) @test_vararg(i32 1), !prof !0 call void @test(i32 1), !prof !0 ret void } define internal void @test_vararg(i32, ...) #1 { ret void } define internal void @test(i32 %a) #1 { ret void } ; CHECK:![[PROF]] = !{!"branch_weights", i32 30} !0 = !{!"branch_weights", i32 30}