Home | History | Annotate | Download | only in InstCombine

Lines Matching full:uses

5 @X = constant i32 42		; <i32*> [#uses=2]
6 @X2 = constant i32 47 ; <i32*> [#uses=1]
7 @Y = constant [2 x { i32, float }] [ { i32, float } { i32 12, float 1.000000e+00 }, { i32, float } { i32 37, float 0x3FF3B2FEC0000000 } ] ; <[2 x { i32, float }]*> [#uses=2]
8 @Z = constant [2 x { i32, float }] zeroinitializer ; <[2 x { i32, float }]*> [#uses=1]
14 %B = load i32* @X ; <i32> [#uses=1]
19 %A = getelementptr [2 x { i32, float }]* @Y, i64 0, i64 1, i32 1 ; <float*> [#uses=1]
20 %B = load float* %A ; <float> [#uses=1]
25 %A = getelementptr [2 x { i32, float }]* @Y, i64 0, i64 0, i32 0 ; <i32*> [#uses=1]
26 %B = load i32* %A ; <i32> [#uses=1]
31 %A = getelementptr [2 x { i32, float }]* @Z, i64 0, i64 1, i32 0 ; <i32*> [#uses=1]
32 %B = load i32* %A ; <i32> [#uses=1]
37 %Y = select i1 %C, i32* @X, i32* @X2 ; <i32*> [#uses=1]
38 %Z = load i32* %Y ; <i32> [#uses=1]
43 %V = getelementptr i32* null, i32 %X ; <i32*> [#uses=1]
44 %R = load i32* %V ; <i32> [#uses=1]
50 %X = load i32* %P ; <i32> [#uses=1]
55 %X = load i32* %P ; <i32> [#uses=1]
56 %Y = load i32* %P ; <i32> [#uses=1]
57 %Z = sub i32 %X, %Y ; <i32> [#uses=1]
71 %V = load i32* %P ; <i32> [#uses=1]