LLVM: include/llvm/Support/PGOOptions.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9
10
11
12
13
14#ifndef LLVM_SUPPORT_PGOOPTIONS_H
15#define LLVM_SUPPORT_PGOOPTIONS_H
16
19
20namespace llvm {
21
22namespace vfs {
23class FileSystem;
24}
25
26
42
54};
55}
56
57#endif
This file defines the RefCountedBase, ThreadSafeRefCountedBase, and IntrusiveRefCntPtr classes.
A smart pointer to a reference-counted object that inherits from RefCountedBase or ThreadSafeRefCount...
This is an optimization pass for GlobalISel generic memory operations.
A struct capturing PGO tunables.
bool DebugInfoForProfiling
std::string MemoryProfile
std::string CSProfileGenFile
PGOOptions & operator=(const PGOOptions &)
PGOOptions(const PGOOptions &)
IntrusiveRefCntPtr< vfs::FileSystem > FS
std::string ProfileRemappingFile
bool PseudoProbeForProfiling