| Index: test/NaCl/X86/pnacl-hides-sandbox-x86-64.ll
|
| diff --git a/test/NaCl/X86/pnacl-hides-sandbox-x86-64.ll b/test/NaCl/X86/pnacl-hides-sandbox-x86-64.ll
|
| index 79a67933417d3232e8b038b513a2d97d002c6157..8abaa6a2074be89dae622ccc153c7c549420839f 100644
|
| --- a/test/NaCl/X86/pnacl-hides-sandbox-x86-64.ll
|
| +++ b/test/NaCl/X86/pnacl-hides-sandbox-x86-64.ll
|
| @@ -63,7 +63,7 @@ declare hidden void @DirectCallTarget() #1
|
| ; Function Attrs: nounwind
|
| define void @TestIndirectCall() #0 {
|
| entry:
|
| - %0 = load void ()** @IndirectCallTarget, align 4
|
| + %0 = load void ()*, void ()** @IndirectCallTarget, align 4
|
| call void %0()
|
| ret void
|
| }
|
| @@ -94,10 +94,10 @@ entry:
|
| %Arg.addr = alloca i32, align 4
|
| %Tmp = alloca i8*, align 4
|
| store i32 %Arg, i32* %Arg.addr, align 4
|
| - %0 = load i32* %Arg.addr, align 4
|
| + %0 = load i32, i32* %Arg.addr, align 4
|
| %1 = alloca i8, i32 %0
|
| store i8* %1, i8** %Tmp, align 4
|
| - %2 = load i8** %Tmp, align 4
|
| + %2 = load i8*, i8** %Tmp, align 4
|
| call void @Consume(i8* %2)
|
| ret void
|
| }
|
| @@ -115,10 +115,10 @@ entry:
|
| %Arg.addr = alloca i32, align 4
|
| %Tmp = alloca i8*, align 4
|
| store i32 %Arg, i32* %Arg.addr, align 4
|
| - %0 = load i32* %Arg.addr, align 4
|
| + %0 = load i32, i32* %Arg.addr, align 4
|
| %1 = alloca i8, i32 %0
|
| store i8* %1, i8** %Tmp, align 4
|
| - %2 = load i8** %Tmp, align 4
|
| + %2 = load i8*, i8** %Tmp, align 4
|
| call void @Consume(i8* %2)
|
| ret void
|
| }
|
| @@ -134,7 +134,7 @@ define void @TestIndirectJump(i32 %Arg) #0 {
|
| entry:
|
| %Arg.addr = alloca i32, align 4
|
| store i32 %Arg, i32* %Arg.addr, align 4
|
| - %0 = load i32* %Arg.addr, align 4
|
| + %0 = load i32, i32* %Arg.addr, align 4
|
| switch i32 %0, label %sw.epilog [
|
| i32 2, label %sw.bb
|
| i32 3, label %sw.bb1
|
| @@ -144,23 +144,23 @@ entry:
|
| ]
|
|
|
| sw.bb: ; preds = %entry
|
| - %call = call i32 @puts(i8* getelementptr inbounds ([8 x i8]* @.str, i32 0, i32 0))
|
| + %call = call i32 @puts(i8* getelementptr inbounds ([8 x i8], [8 x i8]* @.str, i32 0, i32 0))
|
| br label %sw.epilog
|
|
|
| sw.bb1: ; preds = %entry
|
| - %call2 = call i32 @puts(i8* getelementptr inbounds ([8 x i8]* @.str1, i32 0, i32 0))
|
| + %call2 = call i32 @puts(i8* getelementptr inbounds ([8 x i8], [8 x i8]* @.str1, i32 0, i32 0))
|
| br label %sw.epilog
|
|
|
| sw.bb3: ; preds = %entry
|
| - %call4 = call i32 @puts(i8* getelementptr inbounds ([8 x i8]* @.str2, i32 0, i32 0))
|
| + %call4 = call i32 @puts(i8* getelementptr inbounds ([8 x i8], [8 x i8]* @.str2, i32 0, i32 0))
|
| br label %sw.epilog
|
|
|
| sw.bb5: ; preds = %entry
|
| - %call6 = call i32 @puts(i8* getelementptr inbounds ([8 x i8]* @.str3, i32 0, i32 0))
|
| + %call6 = call i32 @puts(i8* getelementptr inbounds ([8 x i8], [8 x i8]* @.str3, i32 0, i32 0))
|
| br label %sw.epilog
|
|
|
| sw.bb7: ; preds = %entry
|
| - %call8 = call i32 @puts(i8* getelementptr inbounds ([8 x i8]* @.str4, i32 0, i32 0))
|
| + %call8 = call i32 @puts(i8* getelementptr inbounds ([8 x i8], [8 x i8]* @.str4, i32 0, i32 0))
|
| br label %sw.epilog
|
|
|
| sw.epilog: ; preds = %entry, %sw.bb7, %sw.bb5, %sw.bb3, %sw.bb1, %sw.bb
|
|
|