Use gather loads for strided accesses
[official-gcc.git] / gcc / testsuite / gcc.target / nvptx / vec.inc
blob269a9749e26afd59a1953f42bd86bd5613b18a8d
1 TYPE __attribute__((noinline, noclone))
2 vector_load (TYPE *p)
4   return *p;
7 void __attribute__((noinline, noclone))
8 vector_store (TYPE *p, TYPE val)
10   *p = val;
13 TYPE __attribute__((noinline, noclone))
14 vector_const ()
16   TYPE res = {1, 2};
17   return res;