Lines Matching refs:Constants
1118 // A constant may be a member of both Constants and MachineCPVsSharingEntries,
1121 for (unsigned i = 0, e = Constants.size(); i != e; ++i)
1122 if (Constants[i].isMachineConstantPoolEntry()) {
1123 Deleted.insert(Constants[i].Val.MachineCPVal);
1124 delete Constants[i].Val.MachineCPVal;
1186 for (unsigned i = 0, e = Constants.size(); i != e; ++i)
1187 if (!Constants[i].isMachineConstantPoolEntry() &&
1188 CanShareConstantPoolEntry(Constants[i].Val.ConstVal, C, DL)) {
1189 if (Constants[i].getAlign() < Alignment)
1190 Constants[i].Alignment = Alignment;
1194 Constants.push_back(MachineConstantPoolEntry(C, Alignment));
1195 return Constants.size()-1;
1211 Constants.push_back(MachineConstantPoolEntry(V, Alignment));
1212 return Constants.size()-1;
1216 if (Constants.empty()) return;
1219 for (unsigned i = 0, e = Constants.size(); i != e; ++i) {
1221 if (Constants[i].isMachineConstantPoolEntry())
1222 Constants[i].Val.MachineCPVal->print(OS);
1224 Constants[i].Val.ConstVal->printAsOperand(OS, /*PrintType=*/false);
1225 OS << ", align=" << Constants[i].getAlign().value();