projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Split ARM and AArch64 emutls.ll test
[oota-llvm.git]
/
test
/
CodeGen
/
ARM
/
tls2.ll
diff --git
a/test/CodeGen/ARM/tls2.ll
b/test/CodeGen/ARM/tls2.ll
index d932f90e4c10fe4b10fd152e15c3af5b25e2ffa6..d522da8f5714380b0b6841c2a0465b7c643b1cbf 100644
(file)
--- a/
test/CodeGen/ARM/tls2.ll
+++ b/
test/CodeGen/ARM/tls2.ll
@@
-6,21
+6,21
@@
@i = external thread_local global i32 ; <i32*> [#uses=2]
define i32 @f() {
@i = external thread_local global i32 ; <i32*> [#uses=2]
define i32 @f() {
-; CHECK-NONPIC: f:
-; CHECK-NONPIC: ldr {{r.}}, [pc,
+
{{r.}}]
-; CHECK-NONPIC: i(
gottpoff
)
-; CHECK-PIC: f:
+; CHECK-NONPIC
-LABEL
: f:
+; CHECK-NONPIC: ldr {{r.}}, [pc, {{r.}}]
+; CHECK-NONPIC: i(
GOTTPOFF
)
+; CHECK-PIC
-LABEL
: f:
; CHECK-PIC: __tls_get_addr
entry:
; CHECK-PIC: __tls_get_addr
entry:
- %tmp1 = load i32
* @i
; <i32> [#uses=1]
+ %tmp1 = load i32
, i32* @i
; <i32> [#uses=1]
ret i32 %tmp1
}
define i32* @g() {
ret i32 %tmp1
}
define i32* @g() {
-; CHECK-NONPIC: g:
-; CHECK-NONPIC: ldr {{r.}}, [pc,
+
{{r.}}]
-; CHECK-NONPIC: i(
gottpoff
)
-; CHECK-PIC: g:
+; CHECK-NONPIC
-LABEL
: g:
+; CHECK-NONPIC: ldr {{r.}}, [pc, {{r.}}]
+; CHECK-NONPIC: i(
GOTTPOFF
)
+; CHECK-PIC
-LABEL
: g:
; CHECK-PIC: __tls_get_addr
entry:
ret i32* @i
; CHECK-PIC: __tls_get_addr
entry:
ret i32* @i