This class is a data container for one entry in a MachineConstantPool. It contains a pointer to the value and an offset from the start of the constant pool. An entry in a MachineConstantPool
Declared in <llvm/CodeGen/MachineConstantPool.h>
class MachineConstantPoolEntry;
| Name | Description |
|---|---|
Unnamed union | The constant itself. |
| Name | Description |
|---|---|
MachineConstantPoolEntry [constructor] | Constructors |
getAlign | |
getSectionKind | |
getSizeInBytes | |
isMachineConstantPoolEntry | isMachineConstantPoolEntry - Return true if the MachineConstantPoolEntry is indeed a target specific constantpool entry, not a wrapper over a Constant. |
needsRelocation | This method classifies the entry according to whether or not it may generate a relocation entry. This must be conservative, so if it might codegen to a relocatable entry, it should say so. |
| Name | Description |
|---|---|
Alignment | The required alignment for this entry. |
IsMachineConstantPoolEntry | |
Val | The constant itself. |