(root)/
gcc-13.2.0/
gcc/
testsuite/
gcc.target/
aarch64/
aapcs64/
test_dfp_7.c
       1  /* Test AAPCS layout (VFP variant) */
       2  
       3  /* { dg-do run { target aarch64*-*-* } } */
       4  
       5  #ifndef IN_FRAMEWORK
       6  #define TESTFILE "test_dfp_7.c"
       7  
       8  __complex__ float x = 1.0f + 2.0i;
       9  
      10  struct y
      11  {
      12    int p;
      13    int q;
      14    int r;
      15    int s;
      16  } v = { 1, 2, 3, 4 }, v1 = {5, 6, 7, 8}, v2 = {9, 10, 11, 12};
      17  
      18  #include "abitest.h"
      19  #else
      20  ARG (struct y, v, X0)
      21  ARG (struct y, v1, X2)
      22  ARG (struct y, v2, X4)
      23  ARG (int, 4, W6)
      24  ARG (_Decimal32, 1.0df, S0)
      25  ARG (__complex__ float, x, S1)
      26  ARG (_Decimal32, 2.0df, S3)
      27  ARG (_Decimal64, 5.0dd, D4)
      28  ARG (int, 3, W7)
      29  LAST_ARG_NONFLAT (int, 5, STACK, i32in64)
      30  #endif