shithub: libvpx

Download patch

ref: bd7162269feefa15679f571c220060ebf39895b1
parent: 5609858785db3810bc63ece58b77b89e3d878f91
author: James Zern <jzern@google.com>
date: Tue Jun 30 16:09:00 EDT 2015

vp9_dsubexp: replace some divides with shifts

Change-Id: I24e10c37ea8f06600cd04b43512efa6170e23e5c

--- a/vp9/decoder/vp9_dsubexp.c
+++ b/vp9/decoder/vp9_dsubexp.c
@@ -18,7 +18,7 @@
   if (v > 2 * m)
     return v;
 
-  return v % 2 ? m - (v + 1) / 2 : m + v / 2;
+  return (v & 1) ? m - ((v + 1) >> 1) : m + (v >> 1);
 }
 
 static int decode_uniform(vp9_reader *r) {