Searched refs:typeNumElements (Results 1 – 12 of 12) sorted by relevance
82 size_t typeNumElements(Type Ty);
519 const SizeT NumElements = typeNumElements(DestTy); in scalarizeInstruction()536 assert(typeNumElements(Src->getType()) == NumElements); in scalarizeInstruction()
166 size_t typeNumElements(Type Ty) { in typeNumElements() function
1738 if (static_cast<size_t>(C->getValue()) >= typeNumElements(VecType)) in validateVectorIndex()1836 if (typeNumElements(Type1) != typeNumElements(Type2)) in simplifyOutCommonVectorType()1882 return typeNumElements(SourceType) == typeNumElements(TargetType); in isFloatToIntCastValid()1898 return Ice::typeNumElements(Ty) * in bitcastSizeInBits()2278 typeNumElements(ThenType) != typeNumElements(CondType)) { in ProcessRecord()
1326 return Elem == typeNumElements(DestTy) - 1; in insertsLastElement()1424 const SizeT MaxVectorElements = typeNumElements(IceType_v16i8); in materializeVectorShuffles()1444 Inserts.resize(typeNumElements(Instr.getDest()->getType())); in materializeVectorShuffles()
284 for (SizeT I = 0; I < typeNumElements(DestTy); ++I) { in genTargetHelperCallFor()313 for (SizeT I = 0; I < typeNumElements(IceType_v4f32); ++I) { in genTargetHelperCallFor()341 for (SizeT I = 0; I < typeNumElements(SrcType); ++I) { in genTargetHelperCallFor()432 for (SizeT I = 0; I < typeNumElements(DestTy); ++I) { in genTargetHelperCallFor()562 assert(typeNumElements(DestTy) == typeNumElements(SrcTy)); in genTargetHelperCallFor()575 assert(typeNumElements(DestTy) == typeNumElements(SrcTy)); in genTargetHelperCallFor()602 for (SizeT i = 0; i < typeNumElements(IceType_v4f32); ++i) { in genTargetHelperCallFor()3920 typeNumElements(Src0->getType()) / Src0R->ContainersPerVector; in lowerExtractElement()4432 typeNumElements(Src0->getType()) / Src0R->ContainersPerVector; in lowerInsertElement()
1560 assert(Index < typeNumElements(Src0->getType())); in InstARM32Extract()1589 assert(Index < typeNumElements(Dest->getType())); in InstARM32Insert()
1572 const uint32_t NumElements = typeNumElements(Src->getType()); in getDRegister()1661 const size_t VectorSize = typeNumElements(SrcTy); in emit()1727 const size_t VectorSize = typeNumElements(DestTy); in emit()
589 NumIndexes(typeNumElements(Dest->getType())) { in InstShuffleVector()
703 assert(typeNumElements(DestTy) == typeNumElements(SrcTy)); in genTargetHelperCallFor()716 assert(typeNumElements(DestTy) == typeNumElements(SrcTy)); in genTargetHelperCallFor()5980 const SizeT NumElements = typeNumElements(DestTy); in lowerShuffleVector()
3912 assert(Index < typeNumElements(SourceVectNotLegalized->getType()));6248 const SizeT NumElements = typeNumElements(DestTy);6845 assert(typeNumElements(SrcTy) == 8 || typeNumElements(SrcTy) == 16);
1251 int size = Ice::typeNumElements(V1->getType()); in createShuffleVector()1339 assert(Ice::typeNumElements(T(Ty)) <= 16); in createNullValue()