OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:ExegesisTarget
(Results
1 - 2
of
2
) sorted by null
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-exegesis/lib/
Target.h
31
class
ExegesisTarget
{
47
// Returns the
ExegesisTarget
for the given triple or nullptr if the target
49
static const
ExegesisTarget
*lookup(llvm::Triple TT);
50
// Returns the default (unspecialized)
ExegesisTarget
.
51
static const
ExegesisTarget
&getDefault();
53
static void registerTarget(
ExegesisTarget
*T);
55
virtual ~
ExegesisTarget
();
67
const
ExegesisTarget
*Next = nullptr;
Target.cpp
16
ExegesisTarget
::~
ExegesisTarget
() {} // anchor.
18
static
ExegesisTarget
*FirstTarget = nullptr;
20
const
ExegesisTarget
*
ExegesisTarget
::lookup(llvm::Triple TT) {
21
for (const
ExegesisTarget
*T = FirstTarget; T != nullptr; T = T->Next) {
28
void
ExegesisTarget
::registerTarget(
ExegesisTarget
*Target) {
41
ExegesisTarget
::createBenchmarkRunner(InstructionBenchmark::ModeE Mode,
55
ExegesisTarget
::createLatencyBenchmarkRunner(const LLVMState &State) const
[
all
...]
Completed in 1236 milliseconds