Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PartialReduction.cpp268 unsigned IntrinsicNumElts; in trySADReplacement() local
272 IntrinsicNumElts = 64; in trySADReplacement()
275 IntrinsicNumElts = 32; in trySADReplacement()
278 IntrinsicNumElts = 16; in trySADReplacement()
299 FixedVectorType::get(Builder.getInt32Ty(), IntrinsicNumElts / 4); in trySADReplacement()
301 assert(NumElts % IntrinsicNumElts == 0 && "Unexpected number of elements!"); in trySADReplacement()
302 unsigned NumSplits = NumElts / IntrinsicNumElts; in trySADReplacement()
307 SmallVector<int, 64> ExtractMask(IntrinsicNumElts); in trySADReplacement()
308 std::iota(ExtractMask.begin(), ExtractMask.end(), i * IntrinsicNumElts); in trySADReplacement()