Lines Matching full:uses
23 %1 = getelementptr %JavaObject* %0, i64 1, i32 1 ; <%JavaCommonClass**> [#uses=1]
24 %2 = load %JavaCommonClass** %1 ; <%JavaCommonClass*> [#uses=4]
25 %3 = icmp eq %JavaCommonClass* %2, null ; <i1> [#uses=1]
33 %4 = bitcast %JavaCommonClass* %2 to { %JavaObject, i16, i32, i64 }* ; <{ %JavaObject, i16, i32, i64 }*> [#uses=1]
34 %5 = getelementptr { %JavaObject, i16, i32, i64 }* %4, i64 0, i32 2 ; <i32*> [#uses=1]
35 %6 = load i32* %5 ; <i32> [#uses=1]
36 %7 = getelementptr %JavaCommonClass* %2, i64 0, i32 4 ; <%JavaClass***> [#uses=1]
37 %8 = bitcast %JavaClass*** %7 to i64* ; <i64*> [#uses=1]
38 %9 = load i64* %8 ; <i64> [#uses=1]
39 %10 = trunc i64 %9 to i32 ; <i32> [#uses=1]
40 %11 = getelementptr %JavaCommonClass* %2, i64 0, i32 3 ; <i16*> [#uses=1]
41 %12 = load i16* %11 ; <i16> [#uses=1]
42 %13 = sext i16 %12 to i32 ; <i32> [#uses=1]
43 %14 = xor i32 %10, %6 ; <i32> [#uses=1]
44 %15 = xor i32 %14, %13 ; <i32> [#uses=1]