Use predication instead of pseudo-opcodes when folding into MOVCC.
[oota-llvm.git] / test / CodeGen / Thumb2 / 2009-08-04-ScavengerAssert.ll
index 02fad4b930c46478f3bc8d0294240a19d2c987ba..88accf8063edf00e39b791b3215318ce22d2309f 100644 (file)
@@ -1,11 +1,11 @@
 ; RUN: llc < %s -mtriple=thumbv7-apple-darwin -mcpu=cortex-a8 -relocation-model=pic -disable-fp-elim -O3
 
-       type { i16, i8, i8 }            ; type %0
-       type { [2 x i32], [2 x i32] }           ; type %1
-       type { %struct.GAP }            ; type %2
-       type { %struct.rec* }           ; type %3
-       type { i8, i8, i16, i8, i8, i8, i8 }            ; type %4
-       type { i8, i8, i8, i8 }         ; type %5
+       %0 = type { i16, i8, i8 }               ; type %0
+       %1 = type { [2 x i32], [2 x i32] }              ; type %1
+       %2 = type { %struct.GAP }               ; type %2
+       %3 = type { %struct.rec* }              ; type %3
+       %4 = type { i8, i8, i16, i8, i8, i8, i8 }               ; type %4
+       %5 = type { i8, i8, i8, i8 }            ; type %5
        %struct.COMPOSITE = type { i8, i16, i16 }
        %struct.FILE = type { i8*, i32, i32, i16, i16, %struct.__sbuf, i32, i8*, i32 (i8*)*, i32 (i8*, i8*, i32)*, i64 (i8*, i64, i32)*, i32 (i8*, i8*, i32)*, %struct.__sbuf, %struct.__sFILEX*, i32, [3 x i8], [1 x i8], %struct.__sbuf, i32, i64 }
        %struct.FILE_POS = type { i8, i8, i16, i32 }