Searched refs:WideVecTy (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVTargetTransformInfo.cpp | 943 auto *WideVecTy = cast<VectorType>(Ty->getWithNewBitWidth(8)); in getScalarizationOverhead() local 946 return getScalarizationOverhead(WideVecTy, DemandedElts, Insert, Extract, in getScalarizationOverhead() 948 getCastInstrCost(Instruction::Trunc, Ty, WideVecTy, in getScalarizationOverhead()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86TargetTransformInfo.cpp | 255 Type *WideVecTy = in getArithmeticInstrCost() local 257 return getCastInstrCost(Instruction::ZExt, WideVecTy, Ty, in getArithmeticInstrCost() 260 getCastInstrCost(Instruction::Trunc, Ty, WideVecTy, in getArithmeticInstrCost() 263 getArithmeticInstrCost(Opcode, WideVecTy, CostKind, Op1Info, Op2Info); in getArithmeticInstrCost() 5581 auto *WideVecTy = FixedVectorType::get(WideSclTy, ValVTy->getNumElements()); in getArithmeticReductionCost() local 5582 return getCastInstrCost(Instruction::ZExt, WideVecTy, ValTy, in getArithmeticReductionCost() 5585 getArithmeticReductionCost(Opcode, WideVecTy, FMF, CostKind); in getArithmeticReductionCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 3665 auto *WideVecTy = VectorType::get(ValTy, VF * InterleaveFactor); in computeCost() local 3675 InsertPos->getOpcode(), WideVecTy, IG->getFactor(), Indices, in computeCost()
|
| H A D | LoopVectorize.cpp | 5297 auto *WideVecTy = VectorType::get(ValTy, VF * InterleaveFactor); in getInterleaveGroupCost() local 5310 InsertPos->getOpcode(), WideVecTy, Group->getFactor(), Indices, in getInterleaveGroupCost()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | LegalizerHelper.cpp | 3255 LLT WideVecTy = LLT::vector(VecTy.getElementCount(), WideTy); in widenScalar() local 3257 widenScalarSrc(MI, WideVecTy, 1, TargetOpcode::G_ANYEXT); in widenScalar() 3259 widenScalarDst(MI, WideVecTy, 0); in widenScalar() 3435 LLT WideVecTy = VecTy.isVector() in widenScalar() local 3438 widenScalarSrc(MI, WideVecTy, 1, TargetOpcode::G_FPEXT); in widenScalar()
|