X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FAssembler%2F2007-01-05-Cmp-ConstExpr.ll;h=e3f67ba13afcaa5b082aa61b75f97bb54c3beb16;hb=318b7cc7f10d41370929ff93274de29c11f87b81;hp=4ffecc18fc28d27c5d900894ab0837eb0347c37a;hpb=eb0d1d3508bf078c4e6600d325b1059fe097dca6;p=oota-llvm.git diff --git a/test/Assembler/2007-01-05-Cmp-ConstExpr.ll b/test/Assembler/2007-01-05-Cmp-ConstExpr.ll index 4ffecc18fc2..e3f67ba13af 100644 --- a/test/Assembler/2007-01-05-Cmp-ConstExpr.ll +++ b/test/Assembler/2007-01-05-Cmp-ConstExpr.ll @@ -1,24 +1,18 @@ ; Test Case for PR1080 -; RUN: llvm-upgrade < %s | llvm-as -o /dev/null -f +; RUN: llvm-as %s -o /dev/null -%str = internal constant [4 x sbyte] c"-ga\00" ; <[4 x sbyte]*> [#uses=5] +@str = internal constant [4 x i8] c"-ga\00" ; <[4 x i8]*> [#uses=2] -int %main(int %argc, sbyte** %argv) { +define i32 @main(i32 %argc, i8** %argv) { entry: - %tmp65 = getelementptr sbyte** %argv, int 1 ; [#uses=1] - %tmp66 = load sbyte** %tmp65 ; [#uses=3] - br bool icmp ne ( - uint sub ( - uint ptrtoint ( - sbyte* getelementptr ([4 x sbyte]* %str, int 0, long 1) - to uint), - uint ptrtoint ([4 x sbyte]* %str to uint) - ), - uint 1), - label %exit_1, label %exit_2 + %tmp65 = getelementptr i8** %argv, i32 1 ; [#uses=1] + %tmp66 = load i8** %tmp65 ; [#uses=0] + br i1 icmp ne (i32 sub (i32 ptrtoint (i8* getelementptr ([4 x i8]* @str, i32 0, i64 1) to i32), i32 ptrtoint ([4 x i8]* @str to i32)), i32 1), label %exit_1, label %exit_2 -exit_1: - ret int 0; -exit_2: - ret int 1; +exit_1: ; preds = %entry + ret i32 0 + +exit_2: ; preds = %entry + ret i32 1 } +