LLVM 20.0.0git
|
XtensaConstantPoolMBB - Xtensa-specific constantpool value of a machine basic block. More...
#include "Target/Xtensa/XtensaConstantPoolValue.h"
Static Public Member Functions | |
static XtensaConstantPoolMBB * | Create (LLVMContext &C, const MachineBasicBlock *M, unsigned ID) |
static bool | classof (const XtensaConstantPoolValue *ACPV) |
Additional Inherited Members | |
Protected Member Functions inherited from llvm::XtensaConstantPoolValue | |
XtensaConstantPoolValue (Type *Ty, unsigned ID, XtensaCP::XtensaCPKind Kind, XtensaCP::XtensaCPModifier Modifier=XtensaCP::no_modifier) | |
XtensaConstantPoolValue (LLVMContext &C, unsigned id, XtensaCP::XtensaCPKind Kind, XtensaCP::XtensaCPModifier Modifier=XtensaCP::no_modifier) | |
template<typename Derived > | |
int | getExistingMachineCPValueImpl (MachineConstantPool *CP, Align Alignment) |
XtensaConstantPoolMBB - Xtensa-specific constantpool value of a machine basic block.
Definition at line 197 of file XtensaConstantPoolValue.h.
|
overridevirtual |
Reimplemented from llvm::XtensaConstantPoolValue.
Definition at line 170 of file XtensaConstantPoolValue.cpp.
References llvm::XtensaConstantPoolValue::addSelectionDAGCSEId().
|
inlinestatic |
Definition at line 220 of file XtensaConstantPoolValue.h.
References llvm::XtensaConstantPoolValue::isMachineBasicBlock().
|
static |
Definition at line 153 of file XtensaConstantPoolValue.cpp.
References llvm::CallingConv::C, and Idx.
Referenced by llvm::XtensaInstrInfo::insertIndirectBranch().
|
inline |
Definition at line 224 of file XtensaConstantPoolValue.h.
References A, llvm::XtensaConstantPoolValue::equals(), and MBB.
|
overridevirtual |
Reimplemented from llvm::XtensaConstantPoolValue.
Definition at line 159 of file XtensaConstantPoolValue.cpp.
|
inline |
Definition at line 207 of file XtensaConstantPoolValue.h.
References MBB.
|
overridevirtual |
hasSameValue - Return true if this Xtensa constpool value can share the same constantpool entry as another Xtensa constpool value.
Reimplemented from llvm::XtensaConstantPoolValue.
Definition at line 164 of file XtensaConstantPoolValue.cpp.
References llvm::XtensaConstantPoolValue::hasSameValue().
|
overridevirtual |
print - Implement operator<<
Reimplemented from llvm::XtensaConstantPoolValue.
Definition at line 175 of file XtensaConstantPoolValue.cpp.
References llvm::MachineBasicBlock::getNumber(), and llvm::XtensaConstantPoolValue::print().