Lines Matching refs:g
6 ; `call void @f(void ()* @g)`
8 ; `call void @g(void ()* @g.1)`
14 ; CHECK-NOT: call void @g(void ()* @g.1)
15 ; CHECK-DAG: call void @f(void ()* @g.1)
16 ; CHECK-DAG: call void @g()
18 ; no replacement, but @g should be renamed to @g.1
19 call void @f(void ()* @g)
21 ; this should call the clone, which takes the name @g
22 call void @g()
30 ; In order to expose this bug, it is necessary that `g` have one of the
31 ; propagated attributes, so that a clone and substitution would take place if g
33 ; CHECK-DAG: define private void @g.1() #1
34 ; CHECK-DAG: define internal void @g() #2
35 define private void @g() #1 {