|
ChampSim
|
#include "tracereader.h"#include <fstream>#include <string>#include "inf_stream.h"#include "repeatable.h"Namespaces | |
| champsim | |
Typedefs | |
| template<typename T , typename S > | |
| using | repeatable_reader_t = champsim::repeatable< champsim::bulk_tracereader< T, S >, uint8_t, std::string > |
Functions | |
| ooo_model_instr | champsim::apply_branch_target (ooo_model_instr branch, const ooo_model_instr &target) |
| template<template< class, class > typename R, typename T > | |
| champsim::tracereader | champsim::get_tracereader_for_type (std::string fname, uint8_t cpu) |
| champsim::tracereader | get_tracereader (std::string fname, uint8_t cpu, bool is_cloudsuite, bool repeat) |
| using repeatable_reader_t = champsim::repeatable<champsim::bulk_tracereader<T, S>, uint8_t, std::string> |
| champsim::tracereader get_tracereader | ( | std::string | fname, |
| uint8_t | cpu, | ||
| bool | is_cloudsuite, | ||
| bool | repeat | ||
| ) |