diff options
Diffstat (limited to 'llvm/test/CodeGen/Thumb/stack-access.ll')
-rw-r--r-- | llvm/test/CodeGen/Thumb/stack-access.ll | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/test/CodeGen/Thumb/stack-access.ll b/llvm/test/CodeGen/Thumb/stack-access.ll index bcffda29167..7845ed3234f 100644 --- a/llvm/test/CodeGen/Thumb/stack-access.ll +++ b/llvm/test/CodeGen/Thumb/stack-access.ll @@ -36,9 +36,9 @@ define i32 @test3() #0 { %x = alloca i8, align 1 %y = alloca i8, align 1 ; CHECK: ldr r0, [sp] - %1 = load i8* %x, align 1 + %1 = load i8, i8* %x, align 1 ; CHECK: ldr r1, [sp, #4] - %2 = load i8* %y, align 1 + %2 = load i8, i8* %y, align 1 %3 = add nsw i8 %1, %2 %4 = zext i8 %3 to i32 ret i32 %4 @@ -48,9 +48,9 @@ define i32 @test4() #0 { %x = alloca i16, align 2 %y = alloca i16, align 2 ; CHECK: ldr r0, [sp] - %1 = load i16* %x, align 2 + %1 = load i16, i16* %x, align 2 ; CHECK: ldr r1, [sp, #4] - %2 = load i16* %y, align 2 + %2 = load i16, i16* %y, align 2 %3 = add nsw i16 %1, %2 %4 = zext i16 %3 to i32 ret i32 %4 @@ -61,7 +61,7 @@ define zeroext i8 @test5() { %x = alloca i8, align 1 ; CHECK: mov r0, sp ; CHECK: ldrb r0, [r0] - %1 = load i8* %x, align 1 + %1 = load i8, i8* %x, align 1 ret i8 %1 } @@ -69,6 +69,6 @@ define zeroext i16 @test6() { %x = alloca i16, align 2 ; CHECK: mov r0, sp ; CHECK: ldrh r0, [r0] - %1 = load i16* %x, align 2 + %1 = load i16, i16* %x, align 2 ret i16 %1 } |