Lines Matching refs:ConstantDataSequential

471   if (const auto *CDS = dyn_cast<ConstantDataSequential>(this))  in getAggregateElement()
1346 if (ConstantDataSequential::isElementTypeCompatible(C->getType())) in getImpl()
1466 if (ConstantDataSequential::isElementTypeCompatible(C->getType())) in getImpl()
1489 ConstantDataSequential::isElementTypeCompatible(V->getType())) in getSplat()
2815 Type *ConstantDataSequential::getElementType() const { in getElementType()
2821 StringRef ConstantDataSequential::getRawDataValues() const { in getRawDataValues()
2825 bool ConstantDataSequential::isElementTypeCompatible(Type *Ty) { in isElementTypeCompatible()
2841 uint64_t ConstantDataSequential::getNumElements() const { in getNumElements()
2847 uint64_t ConstantDataSequential::getElementByteSize() const { in getElementByteSize()
2852 const char *ConstantDataSequential::getElementPointer(uint64_t Elt) const { in getElementPointer()
2869 Constant *ConstantDataSequential::getImpl(StringRef Elements, Type *Ty) { in getImpl()
2889 std::unique_ptr<ConstantDataSequential> *Entry = &Slot.second; in getImpl()
2908 void ConstantDataSequential::destroyConstantImpl() { in destroyConstantImpl()
2910 StringMap<std::unique_ptr<ConstantDataSequential>> &CDSConstants = in destroyConstantImpl()
2917 std::unique_ptr<ConstantDataSequential> *Entry = &Slot->getValue(); in destroyConstantImpl()
2931 std::unique_ptr<ConstantDataSequential> &Node = *Entry; in destroyConstantImpl()
3093 uint64_t ConstantDataSequential::getElementAsInteger(uint64_t Elt) const { in getElementAsInteger()
3113 APInt ConstantDataSequential::getElementAsAPInt(uint64_t Elt) const { in getElementAsAPInt()
3141 APFloat ConstantDataSequential::getElementAsAPFloat(uint64_t Elt) const { in getElementAsAPFloat()
3166 float ConstantDataSequential::getElementAsFloat(uint64_t Elt) const { in getElementAsFloat()
3172 double ConstantDataSequential::getElementAsDouble(uint64_t Elt) const { in getElementAsDouble()
3178 Constant *ConstantDataSequential::getElementAsConstant(uint64_t Elt) const { in getElementAsConstant()
3186 bool ConstantDataSequential::isString(unsigned CharSize) const { in isString()
3190 bool ConstantDataSequential::isCString() const { in isCString()