Home
last modified time | relevance | path

Searched refs:ValVTy (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.cpp5110 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 DConstantFold.cpp415 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 DVPlanRecipes.cpp903 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 DBasicTTIImpl.h1244 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 DAArch64TargetTransformInfo.cpp3664 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 DLLParser.cpp4126 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()