Home
last modified time | relevance | path

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

/external/llvm-project/llvm/lib/Target/X86/
DX86PartialReduction.cpp217 unsigned IntrinsicNumElts; in trySADReplacement() local
221 IntrinsicNumElts = 64; in trySADReplacement()
224 IntrinsicNumElts = 32; in trySADReplacement()
227 IntrinsicNumElts = 16; in trySADReplacement()
248 FixedVectorType::get(Builder.getInt32Ty(), IntrinsicNumElts / 4); in trySADReplacement()
250 assert(NumElts % IntrinsicNumElts == 0 && "Unexpected number of elements!"); in trySADReplacement()
251 unsigned NumSplits = NumElts / IntrinsicNumElts; in trySADReplacement()
256 SmallVector<int, 64> ExtractMask(IntrinsicNumElts); in trySADReplacement()
257 std::iota(ExtractMask.begin(), ExtractMask.end(), i * IntrinsicNumElts); in trySADReplacement()