Searched refs:SplitSrcTy (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/llvm/lib/Target/AArch64/GISel/ |
D | AArch64LegalizerInfo.cpp | 751 LLT SplitSrcTy = SrcTy.changeNumElements(SrcTy.getNumElements() / 2); in legalizeVectorTrunc() local 754 extractParts(SrcReg, MRI, MIRBuilder, SplitSrcTy, 2, SplitSrcs); in legalizeVectorTrunc() 757 LLT InterTy = SplitSrcTy.changeElementSize(DstTy.getScalarSizeInBits() * 2); in legalizeVectorTrunc()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 851 Type *SplitSrcTy = VectorType::getHalfElementsVectorType(SrcVTy); 857 (2 * TTI->getCastInstrCost(Opcode, SplitDstTy, SplitSrcTy, CCH,
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 1483 Type *SplitSrcTy = VectorType::get(SrcVTy->getScalarType(), VF / SplitFactor); in getGSVectorCost() local 1484 return SplitFactor * getGSVectorCost(Opcode, SplitSrcTy, Ptr, Alignment, in getGSVectorCost()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 3233 Type *SplitSrcTy = VectorType::get(SrcVTy->getScalarType(), VF / SplitFactor); in getGSVectorCost() local 3234 return SplitFactor * getGSVectorCost(Opcode, SplitSrcTy, Ptr, Alignment, in getGSVectorCost()
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 4140 auto *SplitSrcTy = in getGSVectorCost() local 4142 return SplitFactor * getGSVectorCost(Opcode, SplitSrcTy, Ptr, Alignment, in getGSVectorCost()
|