Searched refs:DstNumElts (Results 1 – 7 of 7) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/ |
| H A D | X86ShuffleDecode.h | 95 void DecodeSubVectorBroadcast(unsigned DstNumElts, unsigned SrcNumElts,
|
| H A D | X86ShuffleDecode.cpp | 253 void DecodeSubVectorBroadcast(unsigned DstNumElts, unsigned SrcNumElts, in DecodeSubVectorBroadcast() argument 255 unsigned Scale = DstNumElts / SrcNumElts; in DecodeSubVectorBroadcast()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCalls.cpp | 1861 unsigned DstNumElts = DstTy->getNumElements(); in visitCallInst() local 1895 for (unsigned i = DstNumElts; i != DstNumElts + SubVecNumElts; ++i) in visitCallInst() 1897 for (unsigned i = IdxN + SubVecNumElts; i != DstNumElts; ++i) in visitCallInst() 1916 unsigned DstNumElts = DstTy->getNumElements(); in visitCallInst() local 1923 if (IdxN % DstNumElts != 0 || IdxN + DstNumElts > VecNumElts) { in visitCallInst() 1929 if (VecNumElts == DstNumElts) { in visitCallInst() 1935 for (unsigned i = 0; i != DstNumElts; ++i) in visitCallInst()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 2597 unsigned DstNumElts = in UpgradeIntrinsicCall() local 2601 unsigned Scale = DstNumElts / SrcNumElts; in UpgradeIntrinsicCall() 2607 SmallVector<int, 8> Idxs(DstNumElts); in UpgradeIntrinsicCall() 2610 for (unsigned i = SrcNumElts; i != DstNumElts; ++i) in UpgradeIntrinsicCall() 2626 for (unsigned i = 0; i != DstNumElts; ++i) in UpgradeIntrinsicCall() 2630 Idxs[i + Imm * SrcNumElts] = i + DstNumElts; in UpgradeIntrinsicCall() 2642 unsigned DstNumElts = in UpgradeIntrinsicCall() local 2646 unsigned Scale = SrcNumElts / DstNumElts; in UpgradeIntrinsicCall() 2652 SmallVector<int, 8> Idxs(DstNumElts); in UpgradeIntrinsicCall() 2653 for (unsigned i = 0; i != DstNumElts; ++i) { in UpgradeIntrinsicCall() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CombinerHelper.cpp | 261 unsigned DstNumElts = DstType.isVector() ? DstType.getNumElements() : 1; in matchCombineShuffleVector() local 279 if (DstNumElts < 2 * SrcNumElts && DstNumElts != 1) in matchCombineShuffleVector() 284 if (DstNumElts % SrcNumElts != 0) in matchCombineShuffleVector() 290 unsigned NumConcat = DstNumElts / SrcNumElts; in matchCombineShuffleVector() 293 for (unsigned i = 0; i != DstNumElts; ++i) { in matchCombineShuffleVector()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | MachineVerifier.cpp | 1442 int DstNumElts = DstTy.isVector() ? DstTy.getNumElements() : 1; in verifyPreISelGenericInstruction() local 1446 if (static_cast<int>(MaskIdxes.size()) != DstNumElts) in verifyPreISelGenericInstruction()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 13120 unsigned DstNumElts = in EmitX86BuiltinExpr() local 13124 unsigned SubVectors = DstNumElts / SrcNumElts; in EmitX86BuiltinExpr() 13131 for (unsigned i = 0; i != DstNumElts; ++i) in EmitX86BuiltinExpr() 13135 makeArrayRef(Indices, DstNumElts), in EmitX86BuiltinExpr() 13138 for (unsigned i = 0; i != DstNumElts; ++i) { in EmitX86BuiltinExpr() 13140 Indices[i] = (i - Index) + DstNumElts; in EmitX86BuiltinExpr() 13146 makeArrayRef(Indices, DstNumElts), in EmitX86BuiltinExpr()
|