brintos

brintos / llvm-project-archived public Read only

0
0
Text · 526 B · 03401ef Raw
15 lines · c
1// REQUIRES: loongarch-registered-target2/// cc1 -enable-tlsdesc (due to -mtls-dialect=desc) enables TLSDESC.3// RUN: %clang_cc1 -triple loongarch64 -S -mrelocation-model pic -pic-level 1 -enable-tlsdesc %s -o - | FileCheck %s --check-prefix=DESC4// RUN: %clang_cc1 -triple loongarch64 -S -mrelocation-model pic -pic-level 1 %s -o - | FileCheck %s --check-prefix=NODESC5 6__thread int x;7 8// DESC:       %desc_pc_hi209// DESC-NOT:   %gd_pc_hi2010// NODESC:     %gd_pc_hi2011// NODESC-NOT: %desc_pc_hi2012int use() {13  return x;14}15