Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Target/SystemZ/
DSystemZTargetTransformInfo.cpp804 auto *SrcVecTy = cast<FixedVectorType>(Src); in getCastInstrCost() local
810 unsigned VF = SrcVecTy->getNumElements(); in getCastInstrCost()
870 TotCost += getScalarizationOverhead(SrcVecTy, /*Insert*/ false, in getCastInstrCost()
899 return VF + getScalarizationOverhead(SrcVecTy, /*Insert*/ false, in getCastInstrCost()
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/Interpreter/
DExecution.cpp1380 Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToUIInst() local
1386 if (SrcVecTy->getTypeID() == Type::FloatTyID) { in executeFPToUIInst()
1387 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToUI instruction"); in executeFPToUIInst()
1418 Type *SrcVecTy = SrcTy->getScalarType(); in executeFPToSIInst() local
1424 if (SrcVecTy->getTypeID() == Type::FloatTyID) { in executeFPToSIInst()
1425 assert(SrcVecTy->isFloatingPointTy() && "Invalid FPToSI instruction"); in executeFPToSIInst()
/openbsd/src/gnu/llvm/llvm/lib/IR/
DInstructions.cpp3581 if (VectorType *SrcVecTy = dyn_cast<VectorType>(SrcTy)) { in isBitCastable() local
3583 if (SrcVecTy->getElementCount() == DestVecTy->getElementCount()) { in isBitCastable()
3585 SrcTy = SrcVecTy->getElementType(); in isBitCastable()
3647 if (VectorType *SrcVecTy = dyn_cast<VectorType>(SrcTy)) in getCastOpcode() local
3649 if (SrcVecTy->getElementCount() == DestVecTy->getElementCount()) { in getCastOpcode()
3652 SrcTy = SrcVecTy->getElementType(); in getCastOpcode()
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp7020 VectorType *SrcVecTy; in getEntryCost() local
7023 SrcVecTy = EE->getVectorOperandType(); in getEntryCost()
7032 SrcVecTy = FixedVectorType::get(ScalarTy, NumElts); in getEntryCost()
7042 Ext->getOpcode(), Ext->getType(), SrcVecTy, *getExtractIndex(I)); in getEntryCost()
7050 return TTI->getVectorInstrCost(Instruction::ExtractElement, SrcVecTy, in getEntryCost()
7059 auto *SrcVecTy = cast<FixedVectorType>(VL0->getType()); in getEntryCost() local
7060 unsigned const NumElts = SrcVecTy->getNumElements(); in getEntryCost()
7063 unsigned NumOfParts = TTI->getNumberOfParts(SrcVecTy); in getEntryCost()
7119 Cost -= TTI->getScalarizationOverhead(SrcVecTy, DemandedElts, in getEntryCost()
7128 FixedVectorType::get(SrcVecTy->getElementType(), InsertVecSz); in getEntryCost()
[all …]
DLoopVectorize.cpp2935 auto *SrcVecTy = cast<FixedVectorType>(V->getType()); in createBitOrPointerCast() local
2936 assert((VF == SrcVecTy->getNumElements()) && "Vector dimensions do not match"); in createBitOrPointerCast()
2937 Type *SrcElemTy = SrcVecTy->getElementType(); in createBitOrPointerCast()
7298 Type *SrcVecTy = in getInstructionCost() local
7308 SrcVecTy = smallestIntegerVectorType(SrcVecTy, MinVecTy); in getInstructionCost()
7312 SrcVecTy = largestIntegerVectorType(SrcVecTy, MinVecTy); in getInstructionCost()
7318 return TTI.getCastInstrCost(Opcode, VectorTy, SrcVecTy, CCH, CostKind, I); in getInstructionCost()
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DValueTracking.cpp1203 auto *SrcVecTy = dyn_cast<FixedVectorType>(SrcTy); in computeKnownBitsFromOperator() local
1204 if (!SrcVecTy || !SrcVecTy->getElementType()->isIntegerTy() || in computeKnownBitsFromOperator()
1211 unsigned SubBitWidth = SrcVecTy->getScalarSizeInBits(); in computeKnownBitsFromOperator()
/openbsd/src/gnu/llvm/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp4619 auto *SrcVecTy = FixedVectorType::get(EltTy, VF); in getReplicationShuffleCost() local
4627 MVT LegalSrcVecTy = getTypeLegalizationCost(SrcVecTy).second; in getReplicationShuffleCost()
4642 Instruction::SExt, /*Dst=*/PromSrcVecTy, /*Src=*/SrcVecTy, in getReplicationShuffleCost()
/openbsd/src/gnu/llvm/llvm/lib/CodeGen/GlobalISel/
DLegalizerHelper.cpp2738 LLT SrcVecTy = MRI.getType(SrcVec); in bitcastExtractVectorElt() local
2741 LLT SrcEltTy = SrcVecTy.getElementType(); in bitcastExtractVectorElt()
2743 unsigned OldNumElts = SrcVecTy.getNumElements(); in bitcastExtractVectorElt()