Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCombinerHelper.cpp211 unsigned DstNumElts = DstType.isVector() ? DstType.getNumElements() : 1; in matchCombineShuffleVector() local
229 if (DstNumElts < 2 * SrcNumElts && DstNumElts != 1) in matchCombineShuffleVector()
234 if (DstNumElts % SrcNumElts != 0) in matchCombineShuffleVector()
240 unsigned NumConcat = DstNumElts / SrcNumElts; in matchCombineShuffleVector()
243 for (unsigned i = 0; i != DstNumElts; ++i) { in matchCombineShuffleVector()
DLegalizerHelper.cpp2846 int DstNumElts = DstTy.getNumElements(); in fewerElementsVectorBuildVector() local
2848 int NumConcat = (DstNumElts + NarrowNumElts - 1) / NarrowNumElts; in fewerElementsVectorBuildVector()
2873 if (SrcIdx < DstNumElts) { in fewerElementsVectorBuildVector()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.h106 void DecodeSubVectorBroadcast(unsigned DstNumElts, unsigned SrcNumElts,
DX86ShuffleDecode.cpp265 void DecodeSubVectorBroadcast(unsigned DstNumElts, unsigned SrcNumElts, in DecodeSubVectorBroadcast() argument
267 unsigned Scale = DstNumElts / SrcNumElts; in DecodeSubVectorBroadcast()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DAutoUpgrade.cpp2445 unsigned DstNumElts = CI->getType()->getVectorNumElements(); in UpgradeIntrinsicCall() local
2447 unsigned Scale = DstNumElts / SrcNumElts; in UpgradeIntrinsicCall()
2454 SmallVector<uint32_t, 8> Idxs(DstNumElts); in UpgradeIntrinsicCall()
2457 for (unsigned i = SrcNumElts; i != DstNumElts; ++i) in UpgradeIntrinsicCall()
2473 for (unsigned i = 0; i != DstNumElts; ++i) in UpgradeIntrinsicCall()
2477 Idxs[i + Imm * SrcNumElts] = i + DstNumElts; in UpgradeIntrinsicCall()
2489 unsigned DstNumElts = CI->getType()->getVectorNumElements(); in UpgradeIntrinsicCall() local
2491 unsigned Scale = SrcNumElts / DstNumElts; in UpgradeIntrinsicCall()
2497 SmallVector<uint32_t, 8> Idxs(DstNumElts); in UpgradeIntrinsicCall()
2498 for (unsigned i = 0; i != DstNumElts; ++i) { in UpgradeIntrinsicCall()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineVerifier.cpp1423 int DstNumElts = DstTy.isVector() ? DstTy.getNumElements() : 1; in verifyPreISelGenericInstruction() local
1427 if (static_cast<int>(MaskIdxes.size()) != DstNumElts) in verifyPreISelGenericInstruction()