Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp49 unsigned NumCstElts = CstTy->getNumElements(); in extractConstantMask() local
60 assert(NumCstElts == NumMaskElts && "Unaligned shuffle mask size"); in extractConstantMask()
81 for (unsigned i = 0; i != NumCstElts; ++i) { in extractConstantMask()
H A DX86FixupVectorConstants.cpp344 int NumCstElts; in processInstruction() member
354 return (A.NumCstElts * A.MemBitWidth) < in processInstruction()
355 (B.NumCstElts * B.MemBitWidth); in processInstruction()
369 C, RegBitWidth, Fixup.NumCstElts, Fixup.MemBitWidth)) { in processInstruction()
H A DX86ISelLowering.cpp41851 unsigned NumCstElts = cast<FixedVectorType>(CTy)->getNumElements(); in SimplifyDemandedVectorEltsForTargetShuffle() local
41852 if (NumCstElts != NumElts && NumCstElts != (NumElts * 2)) in SimplifyDemandedVectorEltsForTargetShuffle()
41854 unsigned Scale = NumCstElts / NumElts; in SimplifyDemandedVectorEltsForTargetShuffle()
41859 for (unsigned i = 0; i != NumCstElts; ++i) { in SimplifyDemandedVectorEltsForTargetShuffle()