Searched refs:ValVTy (Results 1 – 5 of 5) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 3591 auto *ValVTy = cast<FixedVectorType>(ValTy); in getArithmeticReductionCost() local 3595 auto *WideSclTy = IntegerType::get(ValVTy->getContext(), 16); in getArithmeticReductionCost() 3596 auto *WideVecTy = FixedVectorType::get(WideSclTy, ValVTy->getNumElements()); in getArithmeticReductionCost() 3605 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost() 3607 auto *SingleOpTy = FixedVectorType::get(ValVTy->getElementType(), in getArithmeticReductionCost() 3672 if (ValVTy->getElementType()->isIntegerTy(1)) { in getArithmeticReductionCost() 3675 MTy.getVectorNumElements() < ValVTy->getNumElements()) { in getArithmeticReductionCost() 3677 auto *SingleOpTy = FixedVectorType::get(ValVTy->getElementType(), in getArithmeticReductionCost() 3696 return BaseT::getArithmeticReductionCost(Opcode, ValVTy, IsPairwise, in getArithmeticReductionCost() 3700 unsigned NumVecElts = ValVTy->getNumElements(); in getArithmeticReductionCost() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1050 if (auto *ValVTy = dyn_cast<VectorType>(ValTy)) { variable 1051 unsigned Num = cast<FixedVectorType>(ValVTy)->getNumElements(); 1055 Opcode, ValVTy->getScalarType(), CondTy, VecPred, CostKind, I); 1059 return getScalarizationOverhead(ValVTy, true, false) + Num * Cost;
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 860 auto *ValVTy = cast<VectorType>(Val->getType()); in ConstantFoldExtractElementInstruction() local 865 return PoisonValue::get(ValVTy->getElementType()); in ConstantFoldExtractElementInstruction() 869 return UndefValue::get(ValVTy->getElementType()); in ConstantFoldExtractElementInstruction() 896 return CE->getWithOperands(Ops, ValVTy->getElementType(), false, in ConstantFoldExtractElementInstruction()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 3892 if (auto *ValVTy = dyn_cast<VectorType>(ValTy)) { in parseValID() local 3893 unsigned ValNumEl = cast<FixedVectorType>(ValVTy)->getNumElements(); in parseValID() 7773 if (auto *ValVTy = dyn_cast<VectorType>(Val->getType())) { in parseGetElementPtr() local 7774 ElementCount ValNumEl = ValVTy->getElementCount(); in parseGetElementPtr()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 2507 auto *ValVTy = cast<VectorType>(Val->getType()); in getStepVector() local 2508 ElementCount VLen = ValVTy->getElementCount(); in getStepVector() 2518 VectorType *InitVecValVTy = ValVTy; in getStepVector() 2544 InitVec = Builder.CreateUIToFP(InitVec, ValVTy); in getStepVector()
|