[ACTIVITY] December 12 - 16

Ira Rosen ira.rosen at linaro.org
Thu Dec 16 13:29:05 UTC 2010


Hi,

I continued looking into EEMBC benchmarks:
- telecom fft is not vectorized because unknown number of iterations.
It has both non-constant step and its loop bound may overflow. I
think, the solution here could be loop versioning, but since
versioning increases code size, this kind of optimization can be less
beneficial.
- telecom viterbi (vectorization potential gain is 4x) requires
conditional store sinking and load hoisting to enable if-conversion. I
worked on implementation of store sinking this week.

Ira



More information about the linaro-toolchain mailing list