|
LLVM
4.0.0
|
ARMConstantPoolSymbol - ARM-specific constantpool values for external symbols. More...
#include <ARMConstantPoolValue.h>
Static Public Member Functions | |
| static ARMConstantPoolSymbol * | Create (LLVMContext &C, StringRef s, unsigned ID, unsigned char PCAdj) |
| static bool | classof (const ARMConstantPoolValue *ACPV) |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::ARMConstantPoolValue | |
| ARMConstantPoolValue (Type *Ty, unsigned id, ARMCP::ARMCPKind Kind, unsigned char PCAdj, ARMCP::ARMCPModifier Modifier, bool AddCurrentAddress) | |
| ARMConstantPoolValue (LLVMContext &C, unsigned id, ARMCP::ARMCPKind Kind, unsigned char PCAdj, ARMCP::ARMCPModifier Modifier, bool AddCurrentAddress) | |
| template<typename Derived > | |
| int | getExistingMachineCPValueImpl (MachineConstantPool *CP, unsigned Alignment) |
ARMConstantPoolSymbol - ARM-specific constantpool values for external symbols.
Definition at line 201 of file ARMConstantPoolValue.h.
|
overridevirtual |
Reimplemented from llvm::ARMConstantPoolValue.
Definition at line 232 of file ARMConstantPoolValue.cpp.
References llvm::ARMConstantPoolValue::addSelectionDAGCSEId(), and llvm::FoldingSetNodeID::AddString().
|
inlinestatic |
Definition at line 225 of file ARMConstantPoolValue.h.
References llvm::ARMConstantPoolValue::isExtSymbol().
|
static |
Definition at line 216 of file ARMConstantPoolValue.cpp.
References llvm::ARMCP::no_modifier.
Referenced by llvm::ARMFrameLowering::adjustForSegmentedStacks().
|
inline |
Definition at line 229 of file ARMConstantPoolValue.h.
References llvm::ARMConstantPoolValue::equals().
|
overridevirtual |
Reimplemented from llvm::ARMConstantPoolValue.
Definition at line 222 of file ARMConstantPoolValue.cpp.
References llvm::HexagonISD::CP.
|
inline |
Definition at line 212 of file ARMConstantPoolValue.h.
|
overridevirtual |
hasSameValue - Return true if this ARM constpool value can share the same constantpool entry as another ARM constpool value.
Reimplemented from llvm::ARMConstantPoolValue.
Definition at line 227 of file ARMConstantPoolValue.cpp.
References llvm::dyn_cast(), and llvm::ARMConstantPoolValue::hasSameValue().
|
overridevirtual |
print - Implement operator<<
Reimplemented from llvm::ARMConstantPoolValue.
Definition at line 237 of file ARMConstantPoolValue.cpp.
References llvm::ARMConstantPoolValue::print().
1.8.6