X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FCodeGen%2FThumb2%2Ftls2.ll;h=8f05ceab19fc0cc7be0fba6af38a4097d8165875;hb=00552e3875ee5f382db6c98286a241a7d0efe1b8;hp=7187ca13043025fd2f4d613bb6290a392a465fae;hpb=31b99dd76035067b1c3cc6c7e9d663b7b0210938;p=oota-llvm.git diff --git a/test/CodeGen/Thumb2/tls2.ll b/test/CodeGen/Thumb2/tls2.ll index 7187ca13043..8f05ceab19f 100644 --- a/test/CodeGen/Thumb2/tls2.ll +++ b/test/CodeGen/Thumb2/tls2.ll @@ -1,29 +1,29 @@ -; RUN: llvm-as < %s | llc -mtriple=thumbv7-linux-gnueabi | FileCheck %s -check-prefix=CHECK-NOT-PIC -; RUN: llvm-as < %s | llc -mtriple=thumbv7-linux-gnueabi -relocation-model=pic | FileCheck %s -check-prefix=CHECK-PIC +; RUN: llc < %s -mtriple=thumbv7-linux-gnueabi | FileCheck %s -check-prefix=CHECK-NOT-PIC +; RUN: llc < %s -mtriple=thumbv7-linux-gnueabi -relocation-model=pic | FileCheck %s -check-prefix=CHECK-PIC @i = external thread_local global i32 ; [#uses=2] define i32 @f() { entry: -; CHECK-NOT-PIC: f: +; CHECK-NOT-PIC-LABEL: f: ; CHECK-NOT-PIC: add r0, pc ; CHECK-NOT-PIC: ldr r1, [r0] -; CHECK-NOT-PIC: i(gottpoff) +; CHECK-NOT-PIC: i(GOTTPOFF) -; CHECK-PIC: f: +; CHECK-PIC-LABEL: f: ; CHECK-PIC: bl __tls_get_addr(PLT) - %tmp1 = load i32* @i ; [#uses=1] + %tmp1 = load i32, i32* @i ; [#uses=1] ret i32 %tmp1 } define i32* @g() { entry: -; CHECK-NOT-PIC: g: +; CHECK-NOT-PIC-LABEL: g: ; CHECK-NOT-PIC: add r0, pc ; CHECK-NOT-PIC: ldr r1, [r0] -; CHECK-NOT-PIC: i(gottpoff) +; CHECK-NOT-PIC: i(GOTTPOFF) -; CHECK-PIC: g: +; CHECK-PIC-LABEL: g: ; CHECK-PIC: bl __tls_get_addr(PLT) ret i32* @i }