Spatial
Simple Static Analysis in LLVM
|
#include <PTABenchmark.h>
Public Member Functions | |
PTABenchmarkRunner () | |
std::vector< llvm::Value * > | extract (llvm::Instruction *Inst) |
template<class Ty > | |
void | evaluate (llvm::Instruction *Inst, std::set< Ty * >, std::set< Ty * >) |
![]() | |
BenchmarkRunner (std::string Key) | |
virtual std::vector< llvm::Value * > | extract (llvm::Instruction *Inst)=0 |
Friends | |
std::ostream & | operator<< (std::ostream &OS, const PTABenchmarkRunner &B) |
Additional Inherited Members | |
![]() | |
std::string | Key |
|
inline |
void spatial::PTABenchmarkRunner::evaluate | ( | llvm::Instruction * | Inst, |
std::set< Ty * > | A, | ||
std::set< Ty * > | B | ||
) |
|
virtual |
Implements spatial::BenchmarkRunner.
|
friend |