Searched refs:getMinNumElements (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/unittests/IR/ |
| H A D | VectorTypesTest.cpp | 141 EXPECT_EQ(ScV16Int8Ty->getMinNumElements(), 16U); in TEST() 147 EXPECT_EQ(ScV8Int32Ty->getMinNumElements(), 8U); in TEST() 163 EXPECT_EQ(ScV8Int16Ty->getMinNumElements(), 8U); in TEST() 170 EXPECT_EQ(ScV4Int64Ty->getMinNumElements(), 4U); in TEST() 176 EXPECT_EQ(ScV2Int64Ty->getMinNumElements(), 2U); in TEST() 182 EXPECT_EQ(ScV8Int64Ty->getMinNumElements(), 8U); in TEST() 194 EXPECT_EQ(ExtTy->getMinNumElements(), 8U); in TEST() 200 EXPECT_EQ(TruncTy->getMinNumElements(), 8U); in TEST() 206 EXPECT_EQ(HalvedTy->getMinNumElements(), 2U); in TEST() 212 EXPECT_EQ(DoubledTy->getMinNumElements(), 8U); in TEST() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | TypeFromLLVM.cpp | 140 translateType(type->getElementType()), type->getMinNumElements()); in translate()
|
| H A D | TypeToLLVM.cpp | 158 type.getMinNumElements()); in translate()
|
| H A D | ModuleTranslation.cpp | 325 numElements = sVectorTy->getMinNumElements(); in getLLVMConstant()
|
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | DerivedTypes.h | 582 return get(ElementType, SVTy->getMinNumElements()); in get() 620 uint64_t getMinNumElements() const { return ElementQuantity; } in getMinNumElements() function
|
| /llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/IR/ |
| H A D | LLVMTypes.cpp | 726 unsigned LLVMScalableVectorType::getMinNumElements() const { in getMinNumElements() function in LLVMScalableVectorType 752 return get(replTypes[0], getMinNumElements()); in replaceImmediateSubElements() 908 return llvm::ElementCount::getScalable(ty.getMinNumElements()); in getVectorNumElements()
|
| H A D | LLVMTypeSyntax.cpp | 164 printer << "<? x " << vectorType.getMinNumElements() << " x "; in printType()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/LLVMIR/ |
| H A D | LLVMTypes.h | 463 unsigned getMinNumElements() const;
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | riscv_vector.td | 2202 unsigned MaxIndex = OpVecTy->getMinNumElements() / VecTy->getMinNumElements(); 2208 VecTy->getMinNumElements())); 2227 unsigned MaxIndex = ResVecTy->getMinNumElements() / VecTy->getMinNumElements(); 2233 VecTy->getMinNumElements()));
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 741 if (!VecTy || !OutTy || VecTy->getNumElements() != OutTy->getMinNumElements()) in instCombineSVECmpNE() 857 if (Idx >= PgVTy->getMinNumElements()) in instCombineSVELast() 1015 if (cast<ScalableVectorType>(Pred->getType())->getMinNumElements() <= in isAllActivePredicate() 1016 cast<ScalableVectorType>(UncastedPred->getType())->getMinNumElements()) in isAllActivePredicate()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 8674 switch (VTy->getMinNumElements()) { in EmitSVEPredicateCast()
|