Fix part 1 of pr4682. PICADD is a 16-bit instruction even in thumb2 mode.
[llvm/avr.git] / test / CodeGen / ARM / 2008-03-05-SxtInRegBug.ll
blobca34275f79f494475dc2059130bf5c635bd31bcc
1 ; RUN: llvm-as < %s | llc -march=arm -mattr=+v6 | not grep 255
3 define i32 @main(i32 %argc, i8** %argv) {
4 entry:
5         br label %bb1
6 bb1:            ; preds = %entry
7         %tmp3.i.i = load i8* null, align 1              ; <i8> [#uses=1]
8         %tmp4.i.i = icmp slt i8 %tmp3.i.i, 0            ; <i1> [#uses=1]
9         br i1 %tmp4.i.i, label %bb2, label %bb3
10 bb2:            ; preds = %bb1
11         ret i32 1
12 bb3:            ; preds = %bb1
13         ret i32 0