brintos

brintos / llvm-project-archived public Read only

0
0
Text · 480 B · 8755f57 Raw
21 lines · plain
1; RUN: llc < %s -mtriple=thumbv7-linux-gnueabi | \2; RUN:     grep "i(TPOFF)"3; RUN: llc < %s -mtriple=thumbv7-linux-gnueabi | \4; RUN:     grep "__aeabi_read_tp"5; RUN: llc < %s -mtriple=thumbv7-linux-gnueabi \6; RUN:     -relocation-model=pic | grep "__tls_get_addr"7 8 9@i = dso_local thread_local global i32 15		; <ptr> [#uses=2]10 11define dso_local i32 @f() {12entry:13	%tmp1 = load i32, ptr @i		; <i32> [#uses=1]14	ret i32 %tmp115}16 17define dso_local ptr @g() {18entry:19	ret ptr @i20}21