(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
s390/
load-thread-pointer-once-2.c
       1  /* { dg-do compile } */
       2  /* { dg-options "-O3" } */
       3  
       4  extern void c(void *);
       5  
       6  void a(void)
       7  {
       8    void *b = __builtin_thread_pointer();
       9    if (b)
      10      c(b);
      11  }
      12  
      13  /* { dg-final { scan-assembler-times {\n\tear\t} 2 { target { lp64 } } } } */
      14  /* { dg-final { scan-assembler-times {\n\tear\t} 1 { target { ! lp64 } } } } */