xref: /freebsd/contrib/xz/src/liblzma/rangecoder/price_table.c (revision 3b35e7ee8de9b0260149a2b77e87a2b9c7a36244)
1*3b35e7eeSXin LI // SPDX-License-Identifier: 0BSD
2*3b35e7eeSXin LI 
3*3b35e7eeSXin LI // This file has been generated by price_tablegen.c.
481ad8388SMartin Matuska 
581ad8388SMartin Matuska #include "range_encoder.h"
681ad8388SMartin Matuska 
781ad8388SMartin Matuska const uint8_t lzma_rc_prices[RC_PRICE_TABLE_SIZE] = {
881ad8388SMartin Matuska 	 128, 103,  91,  84,  78,  73,  69,  66,
981ad8388SMartin Matuska 	  63,  61,  58,  56,  54,  52,  51,  49,
1081ad8388SMartin Matuska 	  48,  46,  45,  44,  43,  42,  41,  40,
1181ad8388SMartin Matuska 	  39,  38,  37,  36,  35,  34,  34,  33,
1281ad8388SMartin Matuska 	  32,  31,  31,  30,  29,  29,  28,  28,
1381ad8388SMartin Matuska 	  27,  26,  26,  25,  25,  24,  24,  23,
1481ad8388SMartin Matuska 	  23,  22,  22,  22,  21,  21,  20,  20,
1581ad8388SMartin Matuska 	  19,  19,  19,  18,  18,  17,  17,  17,
1681ad8388SMartin Matuska 	  16,  16,  16,  15,  15,  15,  14,  14,
1781ad8388SMartin Matuska 	  14,  13,  13,  13,  12,  12,  12,  11,
1881ad8388SMartin Matuska 	  11,  11,  11,  10,  10,  10,  10,   9,
1981ad8388SMartin Matuska 	   9,   9,   9,   8,   8,   8,   8,   7,
2081ad8388SMartin Matuska 	   7,   7,   7,   6,   6,   6,   6,   5,
2181ad8388SMartin Matuska 	   5,   5,   5,   5,   4,   4,   4,   4,
2281ad8388SMartin Matuska 	   3,   3,   3,   3,   3,   2,   2,   2,
2381ad8388SMartin Matuska 	   2,   2,   2,   1,   1,   1,   1,   1
2481ad8388SMartin Matuska };
25