(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
arc/
jli-1.c
       1  /* { dg-do compile } */
       2  /* { dg-skip-if "jli only available for ARCv2" { arc700 || arc6xx } } */
       3  /* { dg-options "-O0 -mcode-density" } */
       4  
       5  int func(int i) __attribute__((jli_always));
       6  
       7  int func(int i)
       8  {
       9    return i*i;
      10  }
      11  
      12  int main()
      13  {
      14    return func(100);
      15  }
      16  
      17  /* { dg-final { scan-assembler "jli_s @__jli.func" } } */
      18  /* { dg-final { scan-assembler ".weak __jli.func" } } */
      19  /* { dg-final { scan-assembler "b\\\s+@func" } } */