Lines Matching defs:Slot
561 ConstantInt *&Slot = pImpl->IntConstants[V];
562 if (!Slot) {
565 Slot = new ConstantInt(ITy, V);
567 assert(Slot->getType() == IntegerType::get(Context, V.getBitWidth()));
568 return Slot;
690 ConstantFP *&Slot = pImpl->FPConstants[V];
692 if (!Slot) {
709 Slot = new ConstantFP(Ty, V);
712 return Slot;
2457 auto &Slot =
2466 ConstantDataSequential **Entry = &Slot.second;
2475 return *Entry = new ConstantDataArray(Ty, Slot.first().data());
2478 return *Entry = new ConstantDataVector(Ty, Slot.first().data());
2486 StringMap<ConstantDataSequential*>::iterator Slot =
2489 assert(Slot != CDSConstants.end() && "CDS not found in uniquing table");
2491 ConstantDataSequential **Entry = &Slot->getValue();
2498 getContext().pImpl->CDSConstants.erase(Slot);