commit | eca59cad0b76d86f8ca8288afa074ee47046e7c7 | [log] [tgz] |
---|---|---|
author | Johann <johann.koenig@duck.com> | Wed Feb 27 17:27:59 2013 -0800 |
committer | Johann <johann.koenig@duck.com> | Thu Feb 28 18:06:15 2013 -0800 |
tree | 663dfd621ba3e7280e5e07bb2af6ccf950149e48 | |
parent | ef887974aa0d129b2738a1b87da5f50822b70e08 [diff] |
Use intrinsics for sse2 regular quantize Remove dependency of this function on asm_offsets. ssse3/sse4 next. Change quant_shift calculation so it be done using SIMD. Pre-calculate as much as possible to simplify EOB selection. Take advantage of qcoeff being zero'd by tying the if statements together. Speed parity with previous implementation with gcc x86_64 linux Change-Id: Ife97556a1eca3a74b09def1a3d04084974dff1fb