Spatial
Simple Static Analysis in LLVM
Public Member Functions | Protected Attributes | List of all members
spatial::BenchmarkRunner Class Referenceabstract

#include <Benchmark.h>

Inheritance diagram for spatial::BenchmarkRunner:
Inheritance graph
[legend]

Public Member Functions

 BenchmarkRunner (std::string Key)
 
virtual std::vector< llvm::Value * > extract (llvm::Instruction *Inst)=0
 

Protected Attributes

std::string Key
 

Constructor & Destructor Documentation

◆ BenchmarkRunner()

spatial::BenchmarkRunner::BenchmarkRunner ( std::string  Key)
inline

Member Function Documentation

◆ extract()

virtual std::vector< llvm::Value * > spatial::BenchmarkRunner::extract ( llvm::Instruction *  Inst)
pure virtual

Member Data Documentation

◆ Key

std::string spatial::BenchmarkRunner::Key
protected

The documentation for this class was generated from the following file: