Research Article

Automated Generation of Custom Processor Core from C Code

Algorithm 3

Part of inverse4 × 4 C code.
1: …
2: t0 = *(pblock++);
3: t1 = *(pblock++);
4: t2 = *(pblock++);
5: t3 = *(pblock);
6:
7: p0 = t0 + t2;
8: p1 = t0 − t2;
9: p2 = SHIFT(t1, 1) − t3;
10:p3 = t1 + SHIFT(t3, 1); 
11: …