LLVM API Documentation
#include <ARMConstantPoolValue.h>
Inheritance diagram for llvm::ARMConstantPoolValue:


Public Member Functions | |
| ARMConstantPoolValue (GlobalValue *gv, unsigned id, ARMCP::ARMCPKind Kind=ARMCP::CPValue, unsigned char PCAdj=0, const char *Modifier=NULL, bool AddCurrentAddress=false) | |
| ARMConstantPoolValue (const char *s, unsigned id, ARMCP::ARMCPKind Kind=ARMCP::CPValue, unsigned char PCAdj=0, const char *Modifier=NULL, bool AddCurrentAddress=false) | |
| ARMConstantPoolValue (GlobalValue *GV, ARMCP::ARMCPKind Kind, const char *Modifier) | |
| GlobalValue * | getGV () const |
| const char * | getSymbol () const |
| const char * | getModifier () const |
| bool | hasModifier () const |
| bool | mustAddCurrentAddress () const |
| unsigned | getLabelId () const |
| bool | isNonLazyPointer () const |
| bool | isStub () const |
| unsigned char | getPCAdjustment () const |
| virtual int | getExistingMachineCPValue (MachineConstantPool *CP, unsigned Alignment) |
| virtual void | AddSelectionDAGCSEId (FoldingSetNodeID &ID) |
| virtual void | print (raw_ostream &O) const |
| print - Implement operator<< | |
Definition at line 34 of file ARMConstantPoolValue.h.
|
||||||||||||||||||||||||||||
|
Definition at line 21 of file ARMConstantPoolValue.cpp. |
|
||||||||||||||||||||||||||||
|
Definition at line 30 of file ARMConstantPoolValue.cpp. |
|
||||||||||||||||
|
Definition at line 39 of file ARMConstantPoolValue.cpp. |
|
|
Implements llvm::MachineConstantPoolValue. Definition at line 68 of file ARMConstantPoolValue.cpp. References llvm::FoldingSetNodeID::AddInteger(), and llvm::FoldingSetNodeID::AddPointer(). |
|
||||||||||||
|
Implements llvm::MachineConstantPoolValue. Definition at line 46 of file ARMConstantPoolValue.cpp. References llvm::MachineConstantPool::getConstants(), GV, Kind, LabelId, PCAdjust, and S. |
|
|
Definition at line 57 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(), and ARMAsmPrinter::printCPInstOperand(). |
|
|
Definition at line 62 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(). |
|
|
Definition at line 59 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(). |
|
|
Definition at line 65 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(), and ARMAsmPrinter::printCPInstOperand(). |
|
|
Definition at line 58 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(). |
|
|
Definition at line 60 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(). |
|
|
Definition at line 63 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(), and print(). |
|
|
Definition at line 64 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(), and print(). |
|
|
Definition at line 61 of file ARMConstantPoolValue.h. Referenced by ARMAsmPrinter::EmitMachineConstantPoolValue(). |
|
|
print - Implement operator<<
Implements llvm::MachineConstantPoolValue. Definition at line 76 of file ARMConstantPoolValue.cpp. References llvm::Value::getName(), isNonLazyPointer(), and isStub(). |