Lines Matching defs:final_add
260 // A compile-time constant in final_add can be used to get rid of the high bit
262 // final_add may also be used to add offset to the result (LZMA length
265 // The reason to have final_add here is that in the asm code the addition
267 // the immediate value, and final_add is combined with that value.
271 #define rc_bittree3(probs, final_add) \
277 symbol += (uint32_t)(final_add); \
280 #define rc_bittree6(probs, final_add) \
289 symbol += (uint32_t)(final_add); \
292 #define rc_bittree8(probs, final_add) \
303 symbol += (uint32_t)(final_add); \
643 #define rc_asm_bittree_n(probs_base_var, final_add, asm_str) \
663 [last_sbb] "n"(-1 - (final_add)), \
676 #define rc_bittree3(probs_base_var, final_add) \
677 rc_asm_bittree_n(probs_base_var, final_add, \
684 #define rc_bittree6(probs_base_var, final_add) \
685 rc_asm_bittree_n(probs_base_var, final_add, \
695 #define rc_bittree8(probs_base_var, final_add) \
696 rc_asm_bittree_n(probs_base_var, final_add, \