HomeSort by: relevance | last modified time | path
    Searched defs:ExegesisTarget (Results 1 - 2 of 2) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/tools/llvm-exegesis/lib/
Target.cpp 20 ExegesisTarget::~ExegesisTarget() {} // anchor.
22 static ExegesisTarget *FirstTarget = nullptr;
24 const ExegesisTarget *ExegesisTarget::lookup(Triple TT) {
25 for (const ExegesisTarget *T = FirstTarget; T != nullptr; T = T->Next) {
33 ExegesisTarget::createCounter(StringRef CounterName, const LLVMState &) const {
44 void ExegesisTarget::registerTarget(ExegesisTarget *Target) {
55 std::unique_ptr<SnippetGenerator> ExegesisTarget::createSnippetGenerator
    [all...]
Target.h 65 class ExegesisTarget {
67 explicit ExegesisTarget(ArrayRef<CpuAndPfmCounters> CpuPfmCounters)
161 // Returns the ExegesisTarget for the given triple or nullptr if the target
163 static const ExegesisTarget *lookup(Triple TT);
164 // Returns the default (unspecialized) ExegesisTarget.
165 static const ExegesisTarget &getDefault();
167 static void registerTarget(ExegesisTarget *T);
169 virtual ~ExegesisTarget();
201 const ExegesisTarget *Next = nullptr;

Completed in 26 milliseconds