X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FCodeGen%2FX86%2F2006-11-17-IllegalMove.ll;h=c0bd6f72842232256162bc4e1c66d6eb09c59bc4;hb=faf046c6c0a561e966f4ac671392c4b8e15c35a2;hp=60a737de516158f9dd958390e3e21990df6b5e3e;hpb=0df3b369a50d54e9a44cede9047fdae7ee7e4e82;p=oota-llvm.git diff --git a/test/CodeGen/X86/2006-11-17-IllegalMove.ll b/test/CodeGen/X86/2006-11-17-IllegalMove.ll index 60a737de516..c0bd6f72842 100644 --- a/test/CodeGen/X86/2006-11-17-IllegalMove.ll +++ b/test/CodeGen/X86/2006-11-17-IllegalMove.ll @@ -1,11 +1,11 @@ -; RUN: llvm-as < %s | llc -march=x86-64 > %t -; RUN: grep movb %t | count 2 -; RUN: grep {movzb\[wl\]} %t +; RUN: llc < %s -march=x86-64 > %t +; RUN: grep movb %t | count 1 +; RUN: grep "movzb[wl]" %t define void @handle_vector_size_attribute() nounwind { entry: - %tmp69 = load i32* null ; [#uses=1] + %tmp69 = load i32, i32* null ; [#uses=1] switch i32 %tmp69, label %bb84 [ i32 2, label %bb77 i32 1, label %bb77 @@ -13,16 +13,16 @@ entry: bb77: ; preds = %entry, %entry %tmp99 = udiv i64 0, 0 ; [#uses=1] - %tmp = load i8* null ; [#uses=1] + %tmp = load i8, i8* null ; [#uses=1] %tmp114 = icmp eq i64 0, 0 ; [#uses=1] - br i1 %tmp114, label %cond_true115, label %cond_next136 + br label %cond_true115 bb84: ; preds = %entry ret void cond_true115: ; preds = %bb77 - %tmp118 = load i8* null ; [#uses=1] - br i1 false, label %cond_next129, label %cond_true120 + %tmp118 = load i8, i8* null ; [#uses=1] + br label %cond_true120 cond_true120: ; preds = %cond_true115 %tmp127 = udiv i8 %tmp, %tmp118 ; [#uses=1] @@ -30,7 +30,7 @@ cond_true120: ; preds = %cond_true115 br label %cond_next129 cond_next129: ; preds = %cond_true120, %cond_true115 - %iftmp.30.0 = phi i64 [ %tmp127.upgrd.1, %cond_true120 ], [ 0, %cond_true115 ] ; [#uses=1] + %iftmp.30.0 = phi i64 [ %tmp127.upgrd.1, %cond_true120 ] ; [#uses=1] %tmp132 = icmp eq i64 %iftmp.30.0, %tmp99 ; [#uses=1] br i1 %tmp132, label %cond_false148, label %cond_next136