Revision 849f1035 libavcodec/cabac.h

View differences:

libavcodec/cabac.h
363 363
        refill(c);
364 364
}
365 365

  
366
static int always_inline get_cabac_inline(CABACContext *c, uint8_t * const state){
366
static int av_always_inline get_cabac_inline(CABACContext *c, uint8_t * const state){
367 367
    //FIXME gcc generates duplicate load/stores for c->low and c->range
368 368
#define LOW          "0"
369 369
#define RANGE        "4"
......
631 631
}
632 632

  
633 633

  
634
static always_inline int get_cabac_bypass_sign(CABACContext *c, int val){
634
static av_always_inline int get_cabac_bypass_sign(CABACContext *c, int val){
635 635
#if defined(ARCH_X86) && !(defined(PIC) && defined(__GNUC__))
636 636
    asm volatile(
637 637
        "movl "RANGE    "(%1), %%ebx            \n\t"

Also available in: Unified diff