LLVM API Documentation
#include <Analyzer.h>
Collaboration diagram for llvm::BytecodeAnalysis::BytecodeFunctionInfo:
Public Attributes | |
std::string | description |
Function type description. | |
std::string | name |
Name of function if it has one. | |
unsigned | byteSize |
The size of the function in bytecode bytes. | |
unsigned | numInstructions |
The number of instructions in the function. | |
unsigned | numBasicBlocks |
The number of basic blocks in the function. | |
unsigned | numPhis |
Number of Phi Nodes in Instructions. | |
unsigned | numOperands |
The number of operands in the function. | |
double | density |
Density of function. | |
unsigned | instructionSize |
Size of instructions in bytes. | |
unsigned | longInstructions |
Number of instructions > 4 bytes. | |
unsigned | vbrCount32 |
Number of 32-bit vbr values. | |
unsigned | vbrCount64 |
Number of 64-bit vbr values. | |
unsigned | vbrCompBytes |
Number of vbr bytes (compressed). | |
unsigned | vbrExpdBytes |
Number of vbr bytes (expanded). |
Definition at line 76 of file Analyzer.h.
|
The size of the function in bytecode bytes.
Definition at line 79 of file Analyzer.h. |
|
Density of function.
Definition at line 84 of file Analyzer.h. |
|
Function type description.
Definition at line 77 of file Analyzer.h. |
|
Size of instructions in bytes.
Definition at line 85 of file Analyzer.h. |
|
Number of instructions > 4 bytes.
Definition at line 86 of file Analyzer.h. |
|
Name of function if it has one.
Definition at line 78 of file Analyzer.h. |
|
The number of basic blocks in the function.
Definition at line 81 of file Analyzer.h. |
|
The number of instructions in the function.
Definition at line 80 of file Analyzer.h. |
|
The number of operands in the function.
Definition at line 83 of file Analyzer.h. |
|
Number of Phi Nodes in Instructions.
Definition at line 82 of file Analyzer.h. |
|
Number of vbr bytes (compressed).
Definition at line 89 of file Analyzer.h. |
|
Number of 32-bit vbr values.
Definition at line 87 of file Analyzer.h. |
|
Number of 64-bit vbr values.
Definition at line 88 of file Analyzer.h. |
|
Number of vbr bytes (expanded).
Definition at line 90 of file Analyzer.h. |