aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/arc/mpost-demo/vloop.c
blob: 4c2528fc29844f4cb2a9d5780eb5b3eb789b04d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#define SIZE 256

typedef unsigned short align_a[SIZE] __attribute__ ((aligned (128)));

align_a b = { 1, 2, 3, 4, 5, 6, 7, 8, 9, };
align_a c = { 13, 17, 19, 23, 29, 31, 37, };
align_a a;

void
f ()
{
  int i;

  for (i = 0; i < SIZE; i++)
{
    a[i] = b[i] + c[i];
}
}