Lines Matching defs:getElementType
176 getAllOnesValue(VTy->getElementType()));
458 assert(VTy->getElementType()->isIntegerTy(1) &&
470 assert(VTy->getElementType()->isIntegerTy(1) &&
740 assert(V[i]->getType() == T->getElementType() &&
751 assert(V[i]->getType() == Ty->getElementType() &&
868 assert((T->isOpaque() || V[i]->getType() == T->getElementType(i)) &&
917 assert(V[i]->getType() == T->getElementType() &&
2174 /// getElementType - Return the element type of the array/vector.
2175 Type *ConstantDataSequential::getElementType() const {
2176 return getType()->getElementType();
2212 return getElementType()->getPrimitiveSizeInBits()/8;
2430 assert(isa<IntegerType>(getElementType()) &&
2436 switch (getElementType()->getIntegerBitWidth()) {
2454 switch (getElementType()->getTypeID()) {
2471 assert(getElementType()->isFloatTy() &&
2480 assert(getElementType()->isDoubleTy() &&
2491 if (getElementType()->isFloatTy() || getElementType()->isDoubleTy())
2494 return ConstantInt::get(getElementType(), getElementAsInteger(Elt));
2499 return isa<ArrayType>(getType()) && getElementType()->isIntegerTy(8);