Home
last modified time | relevance | path

Searched refs:ValueProfileCollector (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Transforms/Instrumentation/
H A DValueProfileCollector.h57 class ValueProfileCollector {
65 ValueProfileCollector(Function &Fn, TargetLibraryInfo &TLI);
66 ValueProfileCollector(ValueProfileCollector &&) = delete;
67 ValueProfileCollector &operator=(ValueProfileCollector &&) = delete;
69 ValueProfileCollector(const ValueProfileCollector &) = delete;
70 ValueProfileCollector &operator=(const ValueProfileCollector &) = delete;
71 ~ValueProfileCollector();
H A DValueProfileCollector.cpp61 class ValueProfileCollector::ValueProfileCollectorImpl : public PluginChainFinal {
66 ValueProfileCollector::ValueProfileCollector(Function &F, in ValueProfileCollector() function in ValueProfileCollector
70 ValueProfileCollector::~ValueProfileCollector() = default;
73 ValueProfileCollector::get(InstrProfValueKind Kind) const { in get()
H A DValueProfilePlugins.inc1 //=== ValueProfilePlugins.inc - set of plugins used by ValueProfileCollector =//
12 // Each plugin must satisfy the interface described in ValueProfileCollector.cpp
16 #include "ValueProfileCollector.h"
22 using CandidateInfo = ValueProfileCollector::CandidateInfo;
94 /// For now, registering a plugin with the ValueProfileCollector is done by
H A DCMakeLists.txt20 ValueProfileCollector.cpp
H A DPGOInstrumentation.cpp134 using VPCandidateInfo = ValueProfileCollector::CandidateInfo;
519 ValueProfileCollector VPC;
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/Transforms/Instrumentation/
H A DBUILD.gn33 "ValueProfileCollector.cpp",
/openbsd-src/gnu/usr.bin/clang/libLLVMInstrumentation/
H A DMakefile26 ValueProfileCollector.cpp \
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt6861 llvm/lib/Transforms/Instrumentation/ValueProfileCollector.h