Lines Matching defs:ARMConstantPoolValue

1 //===-- ARMConstantPoolValue.cpp - ARM constantpool value -----------------===//
14 #include "ARMConstantPoolValue.h"
26 // ARMConstantPoolValue
29 ARMConstantPoolValue::ARMConstantPoolValue(Type *Ty, unsigned id,
38 ARMConstantPoolValue::ARMConstantPoolValue(LLVMContext &C, unsigned id,
47 ARMConstantPoolValue::~ARMConstantPoolValue() {}
49 const char *ARMConstantPoolValue::getModifierText() const {
63 int ARMConstantPoolValue::getExistingMachineCPValue(MachineConstantPool *CP,
69 ARMConstantPoolValue::addSelectionDAGCSEId(FoldingSetNodeID &ID) {
75 ARMConstantPoolValue::hasSameValue(ARMConstantPoolValue *ACPV) {
89 void ARMConstantPoolValue::dump() const {
93 void ARMConstantPoolValue::print(raw_ostream &O) const {
113 : ARMConstantPoolValue(Ty, ID, Kind, PCAdj, Modifier, AddCurrentAddress),
122 : ARMConstantPoolValue((Type*)C->getType(), ID, Kind, PCAdj, Modifier,
171 ARMConstantPoolValue *CPV =
172 (ARMConstantPoolValue *)Constants[i].Val.MachineCPVal;
183 bool ARMConstantPoolConstant::hasSameValue(ARMConstantPoolValue *ACPV) {
185 return ACPC && ACPC->CVal == CVal && ARMConstantPoolValue::hasSameValue(ACPV);
190 ARMConstantPoolValue::addSelectionDAGCSEId(ID);
195 ARMConstantPoolValue::print(O);
207 : ARMConstantPoolValue(C, id, ARMCP::CPExtSymbol, PCAdj, Modifier,
224 ARMConstantPoolValue *CPV =
225 (ARMConstantPoolValue *)Constants[i].Val.MachineCPVal;
237 bool ARMConstantPoolSymbol::hasSameValue(ARMConstantPoolValue *ACPV) {
239 return ACPS && ACPS->S == S && ARMConstantPoolValue::hasSameValue(ACPV);
244 ARMConstantPoolValue::addSelectionDAGCSEId(ID);
249 ARMConstantPoolValue::print(O);
261 : ARMConstantPoolValue(C, id, ARMCP::CPMachineBasicBlock, PCAdj,
279 ARMConstantPoolValue *CPV =
280 (ARMConstantPoolValue *)Constants[i].Val.MachineCPVal;
292 bool ARMConstantPoolMBB::hasSameValue(ARMConstantPoolValue *ACPV) {
295 ARMConstantPoolValue::hasSameValue(ACPV);
300 ARMConstantPoolValue::addSelectionDAGCSEId(ID);
305 ARMConstantPoolValue::print(O);