Home
last modified time | relevance | path

Searched refs:BenchmarkResultContext (Results 1 – 4 of 4) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-exegesis/lib/
DBenchmarkResult.h31 struct BenchmarkResultContext; // Forward declaration.
65 readYaml(const BenchmarkResultContext &Context, llvm::StringRef Filename);
68 readYamls(const BenchmarkResultContext &Context, llvm::StringRef Filename);
70 void readYamlFrom(const BenchmarkResultContext &Context,
74 void writeYamlTo(const BenchmarkResultContext &Context, llvm::raw_ostream &S);
76 llvm::Error writeYaml(const BenchmarkResultContext &Context,
108 struct BenchmarkResultContext { struct
109 BenchmarkResultContext() = default;
110 BenchmarkResultContext(BenchmarkResultContext &&) = default;
111 BenchmarkResultContext &operator=(BenchmarkResultContext &&) = default; argument
[all …]
DBenchmarkResult.cpp22 static void serialize(const exegesis::BenchmarkResultContext &Context, in serialize()
35 static void serialize(const exegesis::BenchmarkResultContext &Context, in serialize()
45 deserialize(const exegesis::BenchmarkResultContext &Context, in deserialize()
60 deserialize(const exegesis::BenchmarkResultContext &Context, in deserialize()
82 static void *getUntypedContext(const exegesis::BenchmarkResultContext &Ctx) { in getUntypedContext()
83 return const_cast<exegesis::BenchmarkResultContext *>(&Ctx); in getUntypedContext()
86 static const exegesis::BenchmarkResultContext &getTypedContext(void *Ctx) { in getTypedContext()
88 return *static_cast<const exegesis::BenchmarkResultContext *>(Ctx); in getTypedContext()
190 void BenchmarkResultContext::addRegEntry(unsigned RegNo, llvm::StringRef Name) { in addRegEntry()
197 llvm::StringRef BenchmarkResultContext::getRegName(unsigned RegNo) const { in getRegName()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-exegesis/
Dllvm-exegesis.cpp107 static BenchmarkResultContext
109 BenchmarkResultContext Ctx; in getBenchmarkResultContext()
156 const BenchmarkResultContext Context = getBenchmarkResultContext(State); in benchmarkMain()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/tools/llvm-exegesis/
DBenchmarkResultTest.cpp59 BenchmarkResultContext Ctx; in TEST()