@@ -21,13 +21,13 @@ using namespace std;
2121namespace compressedlut {
2222 struct struct_configs {int mdbw; bool hbs; bool ssc; bool mlc;};
2323
24- void compressedlut (const vector<int >& table_data, const string& table_name, const string& output_path, struct struct_configs configs, int * initial_size, vector<int >& final_size);
25- int hb_compression (bool self_similarity, const vector<int >& t_hb, int w_s, vector<int >& t_ust, vector<int >& t_bias, vector<int >& t_idx, vector<int >& t_rsh);
26- void rtl (const string& file_path, const string& table_name, const vector<int >& all_w_in, const vector<int >& all_w_out, const vector<int >& all_w_l, const vector<int >& all_w_s, const vector<vector<int >>& all_t_lb, const vector<vector<int >>& all_t_ust, const vector<vector<int >>& all_t_bias, const vector<vector<int >>& all_t_idx, const vector<vector<int >>& all_t_rsh, int max_level);
27- void plaintable_rtl (const string& file_path, const string& table_name, const vector<int >& table_data);
28- void hls (const string& file_path, const string& table_name, const vector<int >& all_w_in, const vector<int >& all_w_out, const vector<int >& all_w_l, const vector<int >& all_w_s, const vector<vector<int >>& all_t_lb, const vector<vector<int >>& all_t_ust, const vector<vector<int >>& all_t_bias, const vector<vector<int >>& all_t_idx, const vector<vector<int >>& all_t_rsh, int max_level);
29- void plaintable_hls (const string& file_path, const string& table_name, const vector<int >& table_data);
30- int bit_width (int value);
24+ void compressedlut (const vector<long int >& table_data, const string& table_name, const string& output_path, struct struct_configs configs, long int * initial_size, vector<long int >& final_size);
25+ long int hb_compression (bool self_similarity, const vector<long int >& t_hb, int w_s, vector<long int >& t_ust, vector<long int >& t_bias, vector<long int >& t_idx, vector<long int >& t_rsh);
26+ void rtl (const string& file_path, const string& table_name, const vector<int >& all_w_in, const vector<int >& all_w_out, const vector<int >& all_w_l, const vector<int >& all_w_s, const vector<vector<long int >>& all_t_lb, const vector<vector<long int >>& all_t_ust, const vector<vector<long int >>& all_t_bias, const vector<vector<long int >>& all_t_idx, const vector<vector<long int >>& all_t_rsh, int max_level);
27+ void plaintable_rtl (const string& file_path, const string& table_name, const vector<long int >& table_data);
28+ void hls (const string& file_path, const string& table_name, const vector<int >& all_w_in, const vector<int >& all_w_out, const vector<int >& all_w_l, const vector<int >& all_w_s, const vector<vector<long int >>& all_t_lb, const vector<vector<long int >>& all_t_ust, const vector<vector<long int >>& all_t_bias, const vector<vector<long int >>& all_t_idx, const vector<vector<long int >>& all_t_rsh, int max_level);
29+ void plaintable_hls (const string& file_path, const string& table_name, const vector<long int >& table_data);
30+ int bit_width (long int value);
3131 void help ();
3232}
3333
0 commit comments