mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-07 07:13:20 +00:00
avcodec/mips/cabac: replace addi with addiu
addi/daddi are deprecated by MIPS for years, and MIPS r6 remove them. They should be replace with addiu: ADDIU performs the same arithmetic operation but does not trap on overflow. Reviewed-by: Shiyou Yin <yinshiyou-hf@loongson.cn> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
parent
a45e8ade2d
commit
925e33b253
@ -72,7 +72,7 @@ static av_always_inline int get_cabac_inline(CABACContext *c,
|
||||
|
||||
"and %[tmp0], %[c_low], %[cabac_mask] \n\t"
|
||||
"bnez %[tmp0], 1f \n\t"
|
||||
PTR_ADDI "%[tmp0], %[c_low], -0X01 \n\t"
|
||||
PTR_ADDIU "%[tmp0], %[c_low], -0x01 \n\t"
|
||||
"xor %[tmp0], %[c_low], %[tmp0] \n\t"
|
||||
PTR_SRA "%[tmp0], %[tmp0], 0x0f \n\t"
|
||||
PTR_ADDU "%[tmp0], %[tmp0], %[tables] \n\t"
|
||||
|
Loading…
Reference in New Issue
Block a user