clean up some testcases.
authorChris Lattner <sabre@nondot.org>
Tue, 2 Mar 2010 18:56:03 +0000 (18:56 +0000)
committerChris Lattner <sabre@nondot.org>
Tue, 2 Mar 2010 18:56:03 +0000 (18:56 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@97576 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGen/X86/2005-01-17-CycleInDAG.ll
test/CodeGen/X86/store_op_load_fold2.ll

index 32fafc61e8de3e4c3f5103036e2b799115ef3be9..fe6674da041f5ceddb54f71e19edb56f0b921239 100644 (file)
@@ -7,7 +7,7 @@
 
 @GLOBAL = external global i32           ; <i32*> [#uses=1]
 
-define i32 @test(i32* %P1, i32* %P2, i32* %P3) {
+define i32 @test(i32* %P1, i32* %P2, i32* %P3) nounwind {
         %L = load i32* @GLOBAL          ; <i32> [#uses=1]
         store i32 12, i32* %P2
         %Y = load i32* %P3              ; <i32> [#uses=1]
index d76e4dca501ed158500cea3270c93add10e85423..e8628302a0c4bb0ce46e0b8a6e7b13a106f46ad0 100644 (file)
@@ -5,17 +5,9 @@ target datalayout = "e-p:32:32"
         %struct.Macroblock = type { i32, i32, i32, i32, i32, [8 x i32], %struct.Macroblock*, %struct.Macroblock*, i32, [2 x [4 x [4 x [2 x i32]]]], [16 x i8], [16 x i8], i32, i64, [4 x i32], [4 x i32], i64, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i32, i16, double, i32, i32, i32, i32, i32, i32, i32, i32, i32 }
 
 define internal fastcc i32 @dct_chroma(i32 %uv, i32 %cr_cbp) nounwind {
-entry:
-        br i1 true, label %cond_true2732.preheader, label %cond_true129
-cond_true129:           ; preds = %entry
-        ret i32 0
 cond_true2732.preheader:                ; preds = %entry
         %tmp2666 = getelementptr %struct.Macroblock* null, i32 0, i32 13                ; <i64*> [#uses=2]
         %tmp2674 = trunc i32 0 to i8            ; <i8> [#uses=1]
-        br i1 true, label %cond_true2732.preheader.split.us, label %cond_true2732.preheader.split
-cond_true2732.preheader.split.us:               ; preds = %cond_true2732.preheader
-        br i1 true, label %cond_true2732.outer.us.us, label %cond_true2732.outer.us
-cond_true2732.outer.us.us:              ; preds = %cond_true2732.preheader.split.us
         %tmp2667.us.us = load i64* %tmp2666             ; <i64> [#uses=1]
         %tmp2670.us.us = load i64* null         ; <i64> [#uses=1]
         %shift.upgrd.1 = zext i8 %tmp2674 to i64                ; <i64> [#uses=1]
@@ -24,11 +16,5 @@ cond_true2732.outer.us.us:              ; preds = %cond_true2732.preheader.split
         %tmp2676.us.us = and i64 %tmp2667.us.us, %tmp2675not.us.us              ; <i64> [#uses=1]
         store i64 %tmp2676.us.us, i64* %tmp2666
         ret i32 0
-cond_true2732.outer.us:         ; preds = %cond_true2732.preheader.split.us
-        ret i32 0
-cond_true2732.preheader.split:          ; preds = %cond_true2732.preheader
-        ret i32 0
-cond_next2752:          ; No predecessors!
-        ret i32 0
 }