Searched refs:table_sizes (Results 1 - 3 of 3) sorted by relevance

/gem5/src/cpu/pred/
H A Dmultiperspective_perceptron.cc61 const std::vector<int> &table_sizes, int n_sign_bits)
101 for (int i = 0; i < table_sizes.size(); i += 1) {
103 tables.push_back(std::vector<short int>(table_sizes[i]));
104 sign_bits.push_back(std::vector<std::array<bool, 2>>(table_sizes[i]));
105 for (int j = 0; j < table_sizes[i]; j += 1) {
146 table_sizes.push_back(spec->size);
167 table_sizes, n_sign_bits);
215 if (table_sizes[i] != 0) {
216 int sz = table_sizes[i] * (specs[i]->width + (n_sign_bits - 1));
227 if (!table_sizes[
52 ThreadData(int num_filters, int n_local_histories, int local_history_length, int assoc, const std::vector<std::vector<int>> &blurrypath_bits, int path_length, int ghist_length, int block_size, const std::vector<std::vector<std::vector<bool>>> &acyclic_bits, const std::vector<int> &modhist_indices, const std::vector<int> &modhist_lengths, const std::vector<int> &modpath_indices, const std::vector<int> &modpath_lengths, const std::vector<int> &table_sizes, int n_sign_bits) argument
[all...]
H A Dmultiperspective_perceptron.hh298 const std::vector<int> &table_sizes, int n_sign_bits);
352 std::vector<int> table_sizes; member in class:MultiperspectivePerceptron
944 return hash(mpp.threadData[tid]->recency_stack, mpp.table_sizes,
950 const std::vector<int> &table_sizes, unsigned short int pc, int l,
957 return i * table_sizes[t] / l;
963 return table_sizes[t] - 1;
948 hash( const std::vector<unsigned int short> &recency_stack, const std::vector<int> &table_sizes, unsigned short int pc, int l, int t) argument
H A Dmultiperspective_perceptron_tage.cc430 return h % table_sizes[index];

Completed in 42 milliseconds