Go to the source code of this file.
|
| llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
| llvm::memprof |
|
|
#define | MIBEntryDef(NameTag, Name, Type) NameTag, |
|
#define | MIBEntryDef(NameTag, Name, Type) Name = Block.Name; |
|
#define | MIBEntryDef(NameTag, Name, Type) |
|
#define | MIBEntryDef(NameTag, Name, Type) |
|
#define | MIBEntryDef(NameTag, Name, Type) OS << " " << #Name << ": " << Name << "\n"; |
|
#define | MIBEntryDef(NameTag, Name, Type) Type get##Name() const { return Name; } |
|
#define | MIBEntryDef(NameTag, Name, Type) List.push_back(Meta::Name); |
|
#define | MIBEntryDef(NameTag, Name, Type) |
|
#define | MIBEntryDef(NameTag, Name, Type) Result += sizeof(Type); |
|
#define | MIBEntryDef(NameTag, Name, Type) Type Name = Type(); |
|
◆ MIBEntryDef [1/10]
#define MIBEntryDef |
( |
|
NameTag, |
|
|
|
Name, |
|
|
|
Type |
|
) |
| NameTag, |
◆ MIBEntryDef [2/10]
◆ MIBEntryDef [3/10]
#define MIBEntryDef |
( |
|
NameTag, |
|
|
|
Name, |
|
|
|
Type |
|
) |
| |
Value:
Name = endian::readNext<Type, little, unaligned>(Ptr); \
} break;
Definition at line 131 of file MemProf.h.
◆ MIBEntryDef [4/10]
#define MIBEntryDef |
( |
|
NameTag, |
|
|
|
Name, |
|
|
|
Type |
|
) |
| |
◆ MIBEntryDef [5/10]
#define MIBEntryDef |
( |
|
NameTag, |
|
|
|
Name, |
|
|
|
Type |
|
) |
| OS << " " << #Name << ": " << Name << "\n"; |
◆ MIBEntryDef [6/10]
◆ MIBEntryDef [7/10]
#define MIBEntryDef |
( |
|
NameTag, |
|
|
|
Name, |
|
|
|
Type |
|
) |
| List.push_back(Meta::Name); |
◆ MIBEntryDef [8/10]
#define MIBEntryDef |
( |
|
NameTag, |
|
|
|
Name, |
|
|
|
Type |
|
) |
| |
◆ MIBEntryDef [9/10]
#define MIBEntryDef |
( |
|
NameTag, |
|
|
|
Name, |
|
|
|
Type |
|
) |
| Result += sizeof(Type); |
◆ MIBEntryDef [10/10]
#define MIBEntryDef |
( |
|
NameTag, |
|
|
|
Name, |
|
|
|
Type |
|
) |
| Type Name = Type(); |