<commit_before>; RUN: llvm-as < %s | llc -march=x86 -mtriple=i386-linux-gnu | \
; RUN:     grep {movl %gs:i@NTPOFF, %eax}
; RUN: llvm-as < %s | llc -march=x86 -mtriple=i386-linux-gnu | \
; RUN:     grep {leal i@NTPOFF(%eax), %eax}
; RUN: llvm-as < %s | llc -march=x86 -mtriple=i386-linux-gnu -relocation-model=pic | \
; RUN:     grep {leal i@TLSGD(,%ebx,1), %eax}

@i = thread_local global i32 15		; <i32*> [#uses=2]

define i32 @f() {
entry:
	%tmp1 = load i32* @i		; <i32> [#uses=1]
	ret i32 %tmp1
}

define i32* @g() {
entry:
	ret i32* @i
}<commit_msg>fix the test tls1.<commit_after>; RUN: llvm-as < %s | llc -march=arm -mtriple=arm-linux-gnueabi | \
; RUN:     grep {i(tpoff)}
; RUN: llvm-as < %s | llc -march=arm -mtriple=arm-linux-gnueabi | \
; RUN:     grep {__aeabi_read_tp}
; RUN: llvm-as < %s | llc -march=arm -mtriple=arm-linux-gnueabi \
; RUN:     -relocation-model=pic | grep {__tls_get_addr}


@i = thread_local global i32 15		; <i32*> [#uses=2]

define i32 @f() {
entry:
	%tmp1 = load i32* @i		; <i32> [#uses=1]
	ret i32 %tmp1
}

define i32* @g() {
entry:
	ret i32* @i
}
{'fraction_non_alphanumeric': 0.19907834101382488, 'fraction_numerical': 0.05622119815668203, 'mean_word_length': 3.3095238095238093, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7187655', 'n_tokens_mistral': 572, 'n_tokens_neox': 524, 'n_words': 121}