Searched refs:path_history (Results 1 - 2 of 2) sorted by relevance

/gem5/src/cpu/pred/
H A Dmultiperspective_perceptron.hh317 std::vector<unsigned short int> path_history; member in struct:MultiperspectivePerceptron::ThreadData
702 std::vector<unsigned short int> &path_history = variable
703 mpp.threadData[tid]->path_history;
709 x += path_history[i];
717 x ^= (!!(path_history[i + j] & (1 << shift))) << j;
722 x ^= (!!(path_history[i] & (1 << shift))) << k++;
799 std::vector<unsigned short int> &path_history = variable
800 mpp.threadData[tid]->path_history;
810 x += (path_history[i + j] << 1) | (w & 1);
817 x += (path_history[
990 std::vector<unsigned short int> &path_history = variable
[all...]
H A Dmultiperspective_perceptron.cc66 path_history(path_length, 0), imli_counter(4,0),
560 memmove(&threadData[tid]->path_history[1],
561 &threadData[tid]->path_history[0],
563 threadData[tid]->path_history[0] = pc2;
732 assert(threadData[tid]->path_history.size() > 0);
733 memmove(&threadData[tid]->path_history[1],
734 &threadData[tid]->path_history[0],
736 threadData[tid]->path_history[0] = bi->getPC2();

Completed in 11 milliseconds