Home
last modified time | relevance | path

Searched refs:tls_var (Results 1 – 12 of 12) sorted by relevance

/llvm-project/llvm/test/CodeGen/PowerPC/
H A Dtls_get_addr_fence1.mir8 @tls_var = external thread_local local_unnamed_addr global i32
12 %0 = load i32, ptr @tls_var
54 %0 = ADDIStlsgdHA $x2, @tls_var
55 …%1 = ADDItlsgdLADDR killed %0, @tls_var, @tls_var, implicit-def dead $x0, implicit-def dead $x3, i…
56 %2 = LWZ8 0, killed %1 :: (dereferenceable load (s32) from @tls_var)
60 ; CHECK: %[[reg1:[0-9]+]]:g8rc_and_g8rc_nox0 = ADDIStlsgdHA $x2, @tls_var
62 ; CHECK: $x3 = ADDItlsgdL %[[reg1]], @tls_var
63 ; CHECK: $x3 = GETtlsADDR $x3, @tls_var
H A Dtls_get_addr_fence2.mir8 @tls_var = external thread_local local_unnamed_addr global i32
12 %0 = load i32, ptr @tls_var
55 %0 = ADDIStlsgdHA $x2, @tls_var
56 …%1 = ADDItlsgdLADDR killed %0, @tls_var, @tls_var, implicit-def dead $x0, implicit-def dead $x3, i…
57 %2 = LWZ8 0, killed %1 :: (dereferenceable load (s32) from @tls_var)
H A Dtls_get_addr_stackframe.ll10 @tls_var = external thread_local global ptr, align 8
13 %1 = load ptr, ptr @tls_var, align 8
H A Dctrloops-pseudo.ll356 @tls_var = external thread_local global i8
392 …; AIX64-NEXT: [[LDtoc:%[0-9]+]]:g8rc = LDtoc target-flags(ppc-tlsgdm) @tls_var, $x2 :: (load (s6…
393 …; AIX64-NEXT: [[LDtoc1:%[0-9]+]]:g8rc = LDtoc target-flags(ppc-tlsgd) @tls_var, $x2 :: (load (s6…
431 …; AIX32-NEXT: [[LWZtoc:%[0-9]+]]:gprc = LWZtoc target-flags(ppc-tlsgdm) @tls_var, $r2 :: (load (…
432 …; AIX32-NEXT: [[LWZtoc1:%[0-9]+]]:gprc = LWZtoc target-flags(ppc-tlsgd) @tls_var, $r2 :: (load (…
463 ; LE64-NEXT: [[ADDISgotTprelHA:%[0-9]+]]:g8rc_and_g8rc_nox0 = ADDISgotTprelHA $x2, @tls_var
464 …; LE64-NEXT: [[LDgotTprelL:%[0-9]+]]:g8rc_and_g8rc_nox0 = LDgotTprelL @tls_var, killed [[ADDISgo…
465 …4-NEXT: [[ADD8TLS:%[0-9]+]]:g8rc = ADD8TLS killed [[LDgotTprelL]], target-flags(ppc-tls) @tls_var
477 %load = ptrtoint ptr @tls_var to i32
H A Dctrloops.ll77 @tls_var = external thread_local global i8
85 %load = ptrtoint ptr @tls_var to i32
/llvm-project/compiler-rt/test/asan/TestCases/Linux/
H A Dunpoison_tls.cpp13 __thread int64_t tls_var[2]; variable
18 ASAN_POISON_MEMORY_REGION(&tls_var, sizeof(tls_var)); in first()
19 p_tls_var = tls_var; in first()
24 assert(tls_var == p_tls_var); in second()
/llvm-project/compiler-rt/test/lsan/TestCases/Linux/
H A Duse_tls_static.cpp11 __thread void *tls_var; variable
14 tls_var = malloc(1337); in main()
15 print_address("Test alloc: ", 1, tls_var); in main()
/llvm-project/compiler-rt/test/sanitizer_common/TestCases/Linux/
H A Duse_tls_test.cpp9 __thread void *tls_var; variable
14 tls_var = &var; in set_var()
18 fprintf(stderr, "Test alloc: %p\n", tls_var); in main()
/llvm-project/llvm/test/CodeGen/ARM/
H A Ddarwin-tls-preserved.ll3 @tls_var = thread_local global i32 0
16 %val = load i32, ptr @tls_var
/llvm-project/llvm/test/CodeGen/X86/
H A Delf-unique-sections-by-flags.ll131 @tls_var = thread_local global i32 10, section "s4", align 4
134 ; CHECK-NEXT: .globl tls_var
135 ; CHECK: tls_var:
/llvm-project/mlir/test/Target/LLVMIR/
H A Dllvmir-intrinsics.mlir620 llvm.mlir.global external thread_local @tls_var(0 : i32) {addr_space = 0 : i32, alignment = 4 : i64, dso_local} : i32
624 // CHECK: call ptr @llvm.threadlocal.address.p0(ptr @tls_var)
625 %0 = llvm.mlir.addressof @tls_var : !llvm.ptr
/llvm-project/mlir/test/Target/LLVMIR/Import/
H A Dintrinsic.ll678 @tls_var = dso_local thread_local global i32 0, align 4
683 %local = call ptr @llvm.threadlocal.address.p0(ptr @tls_var)