PIPS
offsets.c
Go to the documentation of this file.
1 int f2(int off1, int off2, int w, int n, float r[n], float a[n], float b[n])
2 {
3  int i,j,w,i1,i2,itmp1,itmp2;
4  for (j = 0; j < w; j++)
5  {
6  itmp1 = off1+j*w;
7  itmp2 = off2+j*w;
8  for (i = 0; i < n; i++)
9  {
10  r[itmp1+i] = a[itmp1+i] + b[itmp2+i];
11  }
12  }
13 }
14 
15 int f(int off1, int off2, int n, float r[n], float a[n], float b[n])
16 {
17  int i,itmp1,itmp2;
18  itmp1 = off1/n;
19  itmp2 = off2/n;
20  for (i = 0; i < n; i++)
21  {
22  r[itmp1+i] = a[itmp1+i] + b[itmp2+i];
23  }
24 }
int f(int off1, int off2, int n, float r[n], float a[n], float b[n])
Definition: offsets.c:15
int f2(int off1, int off2, int w, int n, float r[n], float a[n], float b[n])
Definition: offsets.c:1