1; RUN: llc -march=mipsel -mattr=mips16 -relocation-model=pic -O3 < %s | FileCheck %s -check-prefix=PIC16 2 3@a = thread_local global i32 4, align 4 4 5define i32 @foo() nounwind readonly { 6entry: 7 %0 = load i32, i32* @a, align 4 8; PIC16: lw ${{[0-9]+}}, %call16(__tls_get_addr)(${{[0-9]+}}) 9; PIC16: addiu ${{[0-9]+}}, %tlsgd(a) 10 ret i32 %0 11} 12 13 14