X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FCodeGen%2FX86%2Fpr3317.ll;h=cab8ae6b73fd68cd1c8776408f923a2d2322d4e1;hb=ec63ff81dd85fcb1731ccfb07980a259cc974ee8;hp=3854deac3f246c3456248d741b8d8e4b5629d174;hpb=198d8baafbfdfcf5a5e219602a5d94ed263973b4;p=oota-llvm.git diff --git a/test/CodeGen/X86/pr3317.ll b/test/CodeGen/X86/pr3317.ll index 3854deac3f2..cab8ae6b73f 100644 --- a/test/CodeGen/X86/pr3317.ll +++ b/test/CodeGen/X86/pr3317.ll @@ -21,7 +21,7 @@ declare void @jnjvmNullPointerException() define i32 @JnJVM_java_rmi_activation_ActivationGroupID_hashCode__(%JavaObject* nocapture) nounwind { start: %1 = getelementptr %JavaObject, %JavaObject* %0, i64 1, i32 1 ; <%JavaCommonClass**> [#uses=1] - %2 = load %JavaCommonClass** %1 ; <%JavaCommonClass*> [#uses=4] + %2 = load %JavaCommonClass*, %JavaCommonClass** %1 ; <%JavaCommonClass*> [#uses=4] %3 = icmp eq %JavaCommonClass* %2, null ; [#uses=1] br i1 %3, label %verifyNullExit1, label %verifyNullCont2 @@ -32,13 +32,13 @@ verifyNullExit1: ; preds = %start verifyNullCont2: ; preds = %start %4 = bitcast %JavaCommonClass* %2 to { %JavaObject, i16, i32, i64 }* ; <{ %JavaObject, i16, i32, i64 }*> [#uses=1] %5 = getelementptr { %JavaObject, i16, i32, i64 }, { %JavaObject, i16, i32, i64 }* %4, i64 0, i32 2 ; [#uses=1] - %6 = load i32* %5 ; [#uses=1] + %6 = load i32, i32* %5 ; [#uses=1] %7 = getelementptr %JavaCommonClass, %JavaCommonClass* %2, i64 0, i32 4 ; <%JavaClass***> [#uses=1] %8 = bitcast %JavaClass*** %7 to i64* ; [#uses=1] - %9 = load i64* %8 ; [#uses=1] + %9 = load i64, i64* %8 ; [#uses=1] %10 = trunc i64 %9 to i32 ; [#uses=1] %11 = getelementptr %JavaCommonClass, %JavaCommonClass* %2, i64 0, i32 3 ; [#uses=1] - %12 = load i16* %11 ; [#uses=1] + %12 = load i16, i16* %11 ; [#uses=1] %13 = sext i16 %12 to i32 ; [#uses=1] %14 = xor i32 %10, %6 ; [#uses=1] %15 = xor i32 %14, %13 ; [#uses=1]