[llvm-commits] CVS: llvm/test/CodeGen/ARM/2007-03-07-CombinerCrash.ll

Reid Spencer reid at x10sys.com
Mon Mar 19 11:27:57 PDT 2007



Changes in directory llvm/test/CodeGen/ARM:

2007-03-07-CombinerCrash.ll updated: 1.1 -> 1.2
---
Log message:

For PR1258: http://llvm.org/PR1258 :
Revise numeric value references to accommodate collapsed type planes.


---
Diffs of the changes:  (+12 -12)

 2007-03-07-CombinerCrash.ll |   24 ++++++++++++------------
 1 files changed, 12 insertions(+), 12 deletions(-)


Index: llvm/test/CodeGen/ARM/2007-03-07-CombinerCrash.ll
diff -u llvm/test/CodeGen/ARM/2007-03-07-CombinerCrash.ll:1.1 llvm/test/CodeGen/ARM/2007-03-07-CombinerCrash.ll:1.2
--- llvm/test/CodeGen/ARM/2007-03-07-CombinerCrash.ll:1.1	Wed Mar  7 02:12:39 2007
+++ llvm/test/CodeGen/ARM/2007-03-07-CombinerCrash.ll	Mon Mar 19 13:27:35 2007
@@ -3,19 +3,19 @@
 define fastcc i8* @read_sleb128(i8* %p, i32* %val) {
 	br label %bb
 
-bb:
-	%p_addr.0 = getelementptr i8* %p, i32 0
-	%tmp2 = load i8* %p_addr.0
-	%tmp4.rec = add i32 0, 1
-	%tmp4 = getelementptr i8* %p, i32 %tmp4.rec
-	%tmp56 = zext i8 %tmp2 to i32
-	%tmp7 = and i32 %tmp56, 127
-	%tmp9 = shl i32 %tmp7, 0
-	%tmp11 = or i32 %tmp9, 0
-	icmp slt i8 %tmp2, 0
-	br i1 %0, label %bb, label %cond_next28
+bb:		; preds = %bb, %0
+	%p_addr.0 = getelementptr i8* %p, i32 0		; <i8*> [#uses=1]
+	%tmp2 = load i8* %p_addr.0		; <i8> [#uses=2]
+	%tmp4.rec = add i32 0, 1		; <i32> [#uses=1]
+	%tmp4 = getelementptr i8* %p, i32 %tmp4.rec		; <i8*> [#uses=1]
+	%tmp56 = zext i8 %tmp2 to i32		; <i32> [#uses=1]
+	%tmp7 = and i32 %tmp56, 127		; <i32> [#uses=1]
+	%tmp9 = shl i32 %tmp7, 0		; <i32> [#uses=1]
+	%tmp11 = or i32 %tmp9, 0		; <i32> [#uses=1]
+	icmp slt i8 %tmp2, 0		; <i1>:1 [#uses=1]
+	br i1 %1, label %bb, label %cond_next28
 
-cond_next28:
+cond_next28:		; preds = %bb
 	store i32 %tmp11, i32* %val
 	ret i8* %tmp4
 }






More information about the llvm-commits mailing list