Home
last modified time | relevance | path

Searched refs:vectorTy (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/clang/include/clang/CodeGen/
H A DSwiftCallingConv.h140 llvm::VectorType *vectorTy);
147 llvm::VectorType *vectorTy);
154 llvm::VectorType *vectorTy,
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DSwiftCallingConv.cpp693 llvm::VectorType *vectorTy) { in isLegalVectorType() argument
695 CGM, vectorSize, vectorTy->getElementType(), in isLegalVectorType()
696 cast<llvm::FixedVectorType>(vectorTy)->getNumElements()); in isLegalVectorType()
708 llvm::VectorType *vectorTy) { in splitLegalVectorType() argument
709 auto numElts = cast<llvm::FixedVectorType>(vectorTy)->getNumElements(); in splitLegalVectorType()
710 auto eltTy = vectorTy->getElementType(); in splitLegalVectorType()
H A DTargetInfo.cpp2411 if (llvm::VectorType *vectorTy = dyn_cast_or_null<llvm::VectorType>(ty)) in isPassedUsingAVXType() local
2412 return vectorTy->getPrimitiveSizeInBits().getFixedSize() > 128; in isPassedUsingAVXType()
/llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/
H A DConvertVectorToLLVM.cpp188 VectorType vectorTy, Value ptr, unsigned align, in replaceLoadOrStoreOp() argument
195 VectorType vectorTy, Value ptr, unsigned align, in replaceLoadOrStoreOp() argument
198 loadOp, vectorTy, ptr, adaptor.getMask(), adaptor.getPassThru(), align); in replaceLoadOrStoreOp()
203 VectorType vectorTy, Value ptr, unsigned align, in replaceLoadOrStoreOp() argument
211 VectorType vectorTy, Value ptr, unsigned align, in replaceLoadOrStoreOp() argument
229 VectorType vectorTy = loadOrStoreOp.getVectorType(); in matchAndRewrite() local
230 if (vectorTy.getRank() > 1) in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DModuleTranslation.cpp144 } else if (auto *vectorTy = dyn_cast<llvm::VectorType>(type)) { in buildSequentialConstant() local
145 elementType = vectorTy->getElementType(); in buildSequentialConstant()
171 } else if (auto *vectorTy = dyn_cast<llvm::VectorType>(type)) { in getInnermostElementType() local
172 type = vectorTy->getElementType(); in getInnermostElementType()
/llvm-project-15.0.7/mlir/lib/IR/
H A DAsmPrinter.cpp2096 .Case<VectorType>([&](VectorType vectorTy) { in printType() argument
2098 auto vShape = vectorTy.getShape(); in printType()
2100 unsigned lastFixedDim = lastDim - vectorTy.getNumScalableDims(); in printType()
2104 if (vectorTy.isScalable()) { in printType()
2111 printType(vectorTy.getElementType()); in printType()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Transforms/
H A DSuperVectorize.cpp1097 auto vectorTy = getVectorType(uniformVal.getType(), state.strategy); in vectorizeUniform() local
1099 vectorTy, uniformScalarRepl); in vectorizeUniform()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaExpr.cpp10154 QualType vectorTy, in tryVectorConvertAndSplat() argument
10191 *scalar = S.ImpCastExprToType(scalar->get(), vectorTy, CK_VectorSplat); in tryVectorConvertAndSplat()