Searched refs:InstResult (Results 1 - 4 of 4) sorted by relevance
/gem5/src/cpu/ |
H A D | inst_res.hh | 48 class InstResult { class 77 InstResult() : type(ResultType::Invalid) { } function in class:InstResult 80 explicit InstResult(T i, const ResultType& t) : type(t) { function in class:InstResult 91 explicit InstResult(const VecRegContainer& v, const ResultType& t) function in class:InstResult 94 explicit InstResult(const VecPredRegContainer& v, const ResultType& t) function in class:InstResult 97 InstResult& operator=(const InstResult& that) { 127 bool operator==(const InstResult& that) const { 146 bool operator!=(const InstResult& that) const {
|
H A D | base_dyn_inst.hh | 174 std::queue<InstResult> instResult; 617 InstResult popResult(InstResult dflt = InstResult()) argument 620 InstResult t = instResult.front(); 634 instResult.push(InstResult(std::forward<T>(t), 635 InstResult::ResultType::Scalar)); 644 instResult.push(InstResult(std::forward<T>(t), 645 InstResult::ResultType::VecReg)); 654 instResult.push(InstResult(st [all...] |
/gem5/src/cpu/checker/ |
H A D | cpu.hh | 144 std::queue<InstResult> result; 337 result.push(InstResult(std::forward<T>(t), 338 InstResult::ResultType::Scalar)); 345 result.push(InstResult(std::forward<T>(t), 346 InstResult::ResultType::VecReg)); 353 result.push(InstResult(std::forward<T>(t), 354 InstResult::ResultType::VecElem)); 361 result.push(InstResult(std::forward<T>(t), 362 InstResult::ResultType::VecPredReg)); 601 InstResult unverifiedResul [all...] |
H A D | cpu_impl.hh | 482 InstResult checker_val; 483 InstResult inst_val; 493 copyResult(inst, InstResult(0ul, InstResult::ResultType::Scalar), idx); 501 InstResult(0ul, InstResult::ResultType::Scalar)); 599 const InstResult& mismatch_val, int start_idx) 636 InstResult res;
|
Completed in 15 milliseconds