LLVM: lib/CodeGen/AsmPrinter/PseudoProbePrinter.h Source File (original) (raw)
Go to the documentation of this file.
1
2
3
4
5
6
7
8
9
10
11
12
13#ifndef LLVM_LIB_CODEGEN_ASMPRINTER_PSEUDOPROBEPRINTER_H
14#define LLVM_LIB_CODEGEN_ASMPRINTER_PSEUDOPROBEPRINTER_H
15
17
18#ifndef NDEBUG
20#endif
21
22namespace llvm {
23
26
28
30
32
33#ifndef NDEBUG
34
36
38#endif
39
40public:
42
45};
46
47}
48#endif
static GCRegistry::Add< ErlangGC > A("erlang", "erlang-compatible garbage collector")
This file defines the DenseMap class.
This file defines the DenseSet and SmallDenseSet classes.
This class is intended to be used as a driving class for all asm writers.
Implements a dense probed hash-table based set.
PseudoProbeHandler(AsmPrinter *A)
Definition PseudoProbePrinter.h:41
void emitPseudoProbe(uint64_t Guid, uint64_t Index, uint64_t Type, uint64_t Attr, const DILocation *DebugLoc)
StringRef - Represent a constant reference to a string, i.e.
The instances of the Type class are immutable: once they are created, they are never changed.
This is an optimization pass for GlobalISel generic memory operations.