Searched refs:DstNumElts (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/X86/Utils/ |
| H A D | X86ShuffleDecode.h | 107 void DecodeSubVectorBroadcast(unsigned DstNumElts, unsigned SrcNumElts,
|
| H A D | X86ShuffleDecode.cpp | 266 void DecodeSubVectorBroadcast(unsigned DstNumElts, unsigned SrcNumElts, in DecodeSubVectorBroadcast() argument 268 unsigned Scale = DstNumElts / SrcNumElts; in DecodeSubVectorBroadcast()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | AutoUpgrade.cpp | 2251 unsigned DstNumElts = CI->getType()->getVectorNumElements(); in UpgradeIntrinsicCall() local 2253 unsigned Scale = DstNumElts / SrcNumElts; in UpgradeIntrinsicCall() 2260 SmallVector<uint32_t, 8> Idxs(DstNumElts); in UpgradeIntrinsicCall() 2263 for (unsigned i = SrcNumElts; i != DstNumElts; ++i) in UpgradeIntrinsicCall() 2279 for (unsigned i = 0; i != DstNumElts; ++i) in UpgradeIntrinsicCall() 2283 Idxs[i + Imm * SrcNumElts] = i + DstNumElts; in UpgradeIntrinsicCall() 2295 unsigned DstNumElts = CI->getType()->getVectorNumElements(); in UpgradeIntrinsicCall() local 2297 unsigned Scale = SrcNumElts / DstNumElts; in UpgradeIntrinsicCall() 2303 SmallVector<uint32_t, 8> Idxs(DstNumElts); in UpgradeIntrinsicCall() 2304 for (unsigned i = 0; i != DstNumElts; ++i) { in UpgradeIntrinsicCall() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGBuiltin.cpp | 10144 unsigned DstNumElts = Ops[0]->getType()->getVectorNumElements(); in EmitX86BuiltinExpr() local 10146 unsigned SubVectors = DstNumElts / SrcNumElts; in EmitX86BuiltinExpr() 10153 for (unsigned i = 0; i != DstNumElts; ++i) in EmitX86BuiltinExpr() 10158 makeArrayRef(Indices, DstNumElts), in EmitX86BuiltinExpr() 10161 for (unsigned i = 0; i != DstNumElts; ++i) { in EmitX86BuiltinExpr() 10163 Indices[i] = (i - Index) + DstNumElts; in EmitX86BuiltinExpr() 10169 makeArrayRef(Indices, DstNumElts), in EmitX86BuiltinExpr()
|