Searched refs:ValVTy (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 5110 auto *ValVTy = cast<FixedVectorType>(ValTy); in getArithmeticReductionCost() local 5191 if (ValVTy->getElementType()->isIntegerTy(1)) { in getArithmeticReductionCost() 5218 unsigned NumVecElts = ValVTy->getNumElements(); in getArithmeticReductionCost() 5219 unsigned ScalarSize = ValVTy->getScalarSizeInBits(); in getArithmeticReductionCost() 5228 auto *Ty = ValVTy; in getArithmeticReductionCost() 5255 if (ValVTy->isFloatingPointTy()) in getArithmeticReductionCost() 5266 if (ValVTy->isFloatingPointTy()) in getArithmeticReductionCost() 5383 auto *ValVTy = cast<FixedVectorType>(ValTy); in getMinMaxReductionCost() local 5384 unsigned NumVecElts = ValVTy->getNumElements(); in getMinMaxReductionCost() 5386 auto *Ty = ValVTy; in getMinMaxReductionCost() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/IR/ |
| H A D | ConstantFold.cpp | 415 auto *ValVTy = cast<VectorType>(Val->getType()); in ConstantFoldExtractElementInstruction() local 420 return PoisonValue::get(ValVTy->getElementType()); in ConstantFoldExtractElementInstruction() 424 return UndefValue::get(ValVTy->getElementType()); in ConstantFoldExtractElementInstruction() 451 return CE->getWithOperands(Ops, ValVTy->getElementType(), false, in ConstantFoldExtractElementInstruction() 469 if (CIdx->getValue().ult(ValVTy->getElementCount().getKnownMinValue())) { in ConstantFoldExtractElementInstruction()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 903 auto *ValVTy = cast<VectorType>(Val->getType()); in getStepVector() local 904 ElementCount VLen = ValVTy->getElementCount(); in getStepVector() 914 VectorType *InitVecValVTy = ValVTy; in getStepVector() 938 InitVec = Builder.CreateUIToFP(InitVec, ValVTy); in getStepVector()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | BasicTTIImpl.h | 1244 if (auto *ValVTy = dyn_cast<VectorType>(ValTy)) { variable 1248 unsigned Num = cast<FixedVectorType>(ValVTy)->getNumElements(); 1252 Opcode, ValVTy->getScalarType(), CondTy, VecPred, CostKind, I); 1256 return getScalarizationOverhead(ValVTy, /*Insert*/ true,
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64TargetTransformInfo.cpp | 3664 auto *ValVTy = cast<FixedVectorType>(ValTy); in getArithmeticReductionCost() local 3665 if (MTy.getVectorNumElements() <= ValVTy->getNumElements() && in getArithmeticReductionCost() 3666 isPowerOf2_32(ValVTy->getNumElements())) { in getArithmeticReductionCost() 3677 auto Cost = ValVTy->getElementType()->isIntegerTy(1) ? 2 : Entry->Cost; in getArithmeticReductionCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/ |
| H A D | LLParser.cpp | 4126 if (auto *ValVTy = dyn_cast<VectorType>(ValTy)) { in parseValID() local 4127 unsigned ValNumEl = cast<FixedVectorType>(ValVTy)->getNumElements(); in parseValID() 8034 if (auto *ValVTy = dyn_cast<VectorType>(Val->getType())) { in parseGetElementPtr() local 8035 ElementCount ValNumEl = ValVTy->getElementCount(); in parseGetElementPtr()
|