diff --git a/libavcodec/cabac.h b/libavcodec/cabac.h
index 2fb439c1ec5b3d0a2542f840bffd0995fc9fdc16..e5d8791c5480d0d744d8864e8c79a76928149944 100644
--- a/libavcodec/cabac.h
+++ b/libavcodec/cabac.h
@@ -469,10 +469,6 @@ static int get_cabac(CABACContext *c, uint8_t * const state){
         "subl %%ecx, %%ebx                      \n\t"
 
 //eax:state ebx:low edx:mask esi:range
-        "movl $-130, %%ecx                      \n\t"
-        "andl %%edx, %%ecx                      \n\t"
-        "addl %%eax, %%ecx                      \n\t"
-
         "xorl %%edx, %%eax                      \n\t"
         "movb "MPS_STATE"(%2, %%eax), %%cl      \n\t"
         "movb %%cl, (%1)                        \n\t"