• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/

Lines Matching refs:ARMConstantPoolValue

1 //===- ARMConstantPoolValue.cpp - ARM constantpool value ------------------===//
13 #include "ARMConstantPoolValue.h"
30 // ARMConstantPoolValue
33 ARMConstantPoolValue::ARMConstantPoolValue(Type *Ty, unsigned id,
42 ARMConstantPoolValue::ARMConstantPoolValue(LLVMContext &C, unsigned id,
51 ARMConstantPoolValue::~ARMConstantPoolValue() = default;
53 StringRef ARMConstantPoolValue::getModifierText() const {
75 int ARMConstantPoolValue::getExistingMachineCPValue(MachineConstantPool *CP,
81 ARMConstantPoolValue::addSelectionDAGCSEId(FoldingSetNodeID &ID) {
87 ARMConstantPoolValue::hasSameValue(ARMConstantPoolValue *ACPV) {
102 LLVM_DUMP_METHOD void ARMConstantPoolValue::dump() const {
107 void ARMConstantPoolValue::print(raw_ostream &O) const {
127 : ARMConstantPoolValue(Ty, ID, Kind, PCAdj, Modifier, AddCurrentAddress),
136 : ARMConstantPoolValue((Type*)C->getType(), ID, Kind, PCAdj, Modifier,
142 : ARMConstantPoolValue((Type *)C->getType(), 0, ARMCP::CPPromotedGlobal, 0,
196 auto *CPV = static_cast<ARMConstantPoolValue*>(
204 bool ARMConstantPoolConstant::hasSameValue(ARMConstantPoolValue *ACPV) {
206 return ACPC && ACPC->CVal == CVal && ARMConstantPoolValue::hasSameValue(ACPV);
213 ARMConstantPoolValue::addSelectionDAGCSEId(ID);
218 ARMConstantPoolValue::print(O);
229 : ARMConstantPoolValue(C, id, ARMCP::CPExtSymbol, PCAdj, Modifier,
244 bool ARMConstantPoolSymbol::hasSameValue(ARMConstantPoolValue *ACPV) {
246 return ACPS && ACPS->S == S && ARMConstantPoolValue::hasSameValue(ACPV);
251 ARMConstantPoolValue::addSelectionDAGCSEId(ID);
256 ARMConstantPoolValue::print(O);
268 : ARMConstantPoolValue(C, id, ARMCP::CPMachineBasicBlock, PCAdj,
284 bool ARMConstantPoolMBB::hasSameValue(ARMConstantPoolValue *ACPV) {
287 ARMConstantPoolValue::hasSameValue(ACPV);
292 ARMConstantPoolValue::addSelectionDAGCSEId(ID);
297 ARMConstantPoolValue::print(O);