Home
last modified time | relevance | path

Searched defs:NumElts (Results 1 – 25 of 121) sorted by relevance

12345

/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ShuffleDecode.cpp49 void DecodeInsertElementMask(unsigned NumElts, unsigned Idx, unsigned Len, in DecodeInsertElementMask()
77 void DecodeMOVSLDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSLDUPMask()
84 void DecodeMOVSHDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVSHDUPMask()
91 void DecodeMOVDDUPMask(unsigned NumElts, SmallVectorImpl<int> &ShuffleMask) { in DecodeMOVDDUPMask()
99 void DecodePSLLDQMask(unsigned NumElts, unsigned Imm, in DecodePSLLDQMask()
111 void DecodePSRLDQMask(unsigned NumElts, unsigned Imm, in DecodePSRLDQMask()
124 void DecodePALIGNRMask(unsigned NumElts, unsigned Imm, in DecodePALIGNRMask()
138 void DecodeVALIGNMask(unsigned NumElts, unsigned Imm, in DecodeVALIGNMask()
147 void DecodePSHUFMask(unsigned NumElts, unsigned ScalarBits, unsigned Imm, in DecodePSHUFMask()
163 void DecodePSHUFHWMask(unsigned NumElts, unsigned Imm, in DecodePSHUFHWMask()
[all …]
H A DX86IntelInstPrinter.cpp180 unsigned NumElts; in printVecCompareInstr() local
330 unsigned NumElts; in printVecCompareInstr() local
H A DX86ATTInstPrinter.cpp190 unsigned NumElts; in printVecCompareInstr() local
342 unsigned NumElts; in printVecCompareInstr() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PerfectShuffle.h6626 inline bool isZIPMask(ArrayRef<int> M, unsigned NumElts, in isZIPMask()
6659 inline bool isUZPMask(ArrayRef<int> M, unsigned NumElts, in isUZPMask()
6686 inline bool isTRNMask(ArrayRef<int> M, unsigned NumElts, in isTRNMask()
6702 inline bool isREVMask(ArrayRef<int> M, unsigned EltSize, unsigned NumElts, in isREVMask()
/freebsd/contrib/llvm-project/llvm/lib/Bitstream/Reader/
H A DBitstreamReader.cpp106 unsigned NumElts = MaybeVBR.get(); in skipRecord() local
154 unsigned NumElts = MaybeNum.get(); in skipRecord() local
194 unsigned NumElts = MaybeNum.get(); in skipRecord() local
227 uint32_t NumElts = MaybeNumElts.get(); in readRecord() local
284 uint32_t NumElts = MaybeNumElts.get(); in readRecord() local
332 uint32_t NumElts = MaybeNumElts.get(); in readRecord() local
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ShuffleDecodeConstantPool.cpp128 unsigned NumElts = Width / 8; in DecodePSHUFBMask() local
167 unsigned NumElts = Width / ElSize; in DecodeVPERMILPMask() local
203 unsigned NumElts = Width / ElSize; in DecodeVPERMIL2PMask() local
257 unsigned NumElts = Width / 8; in DecodeVPPERMMask() local
H A DX86FixupVectorConstants.cpp293 unsigned NumBits, unsigned NumElts, in rebuildExtCst()
323 unsigned NumElts, unsigned SrcEltBitWidth) { in rebuildSExtCst()
327 unsigned NumElts, unsigned SrcEltBitWidth) { in rebuildZExtCst()
H A DX86PartialReduction.cpp186 unsigned NumElts = MulTy->getNumElements(); in tryMAddReplacement() local
266 unsigned NumElts = OpTy->getNumElements(); in trySADReplacement() local
H A DX86ISelLowering.cpp3062 unsigned NumElts = std::min(DataVT.getVectorNumElements(), in getTgtMemIntrinsic() local
3074 unsigned NumElts = std::min(DataVT.getVectorNumElements(), in getTgtMemIntrinsic() local
3560 unsigned NumElts = Mask.size(); in isUndefLowerHalf() local
3566 unsigned NumElts = Mask.size(); in isUndefUpperHalf() local
3615 unsigned NumElts = Mask.size(); in isBlendOrUndef() local
3655 unsigned NumElts = Mask.size(); in isCompletePermute() local
3793 unsigned NumElts = VT.getVectorNumElements(); in getConstVector() local
3824 unsigned NumElts = VT.getVectorNumElements(); in getConstVector() local
3904 unsigned NumElts = LHS.getValueType().getVectorNumElements(); in getSplitVectorSrc() local
4033 unsigned NumElts = VT.getVectorNumElements(); in widenMaskVectorType() local
[all …]
H A DX86InstCombineIntrinsic.cpp354 int NumElts = VT->getNumElements(); in simplifyX86varShift() local
636 unsigned NumElts = ArgTy->getNumElements(); in simplifyX86movmsk() local
1991 unsigned NumElts = VecTy->getNumElements(); in simplifyX86pshufb() local
2036 unsigned NumElts = VecTy->getNumElements(); in simplifyX86vpermilvar() local
2895 int NumElts = cast<FixedVectorType>(MaskSrc->getType())->getNumElements(); in instCombineIntrinsic() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp1496 unsigned NumElts = ResultTy->getNumElements() * 8; in upgradeX86PSLLDQIntrinsics() local
1530 unsigned NumElts = ResultTy->getNumElements() * 8; in upgradeX86PSRLDQIntrinsics() local
1560 unsigned NumElts) { in getX86MaskVec()
1614 unsigned NumElts = cast<FixedVectorType>(Op0->getType())->getNumElements(); in upgradeX86ALIGNIntrinsics() local
1740 unsigned NumElts = cast<FixedVectorType>(Ty)->getNumElements(); in upgradeX86Rotate() local
1810 unsigned NumElts = cast<FixedVectorType>(Ty)->getNumElements(); in upgradeX86ConcatShift() local
1846 unsigned NumElts = cast<FixedVectorType>(Data->getType())->getNumElements(); in upgradeMaskedStore() local
1869 unsigned NumElts = cast<FixedVectorType>(ValTy)->getNumElements(); in upgradeMaskedLoad() local
1916 unsigned NumElts = cast<FixedVectorType>(Vec->getType())->getNumElements(); in applyX86MaskOn1BitsVec() local
1939 unsigned NumElts = cast<FixedVectorType>(Op0->getType())->getNumElements(); in upgradeMaskedCompare() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp200 unsigned NumElts = VecVTy->getNumElements(); in generateCreationChecks() local
213 unsigned NumElts = VecVTy->getNumElements(); in generateCreationChecks() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypesGeneric.cpp345 unsigned NumElts = 2; in ExpandOp_BITCAST() local
371 unsigned NumElts = VecVT.getVectorNumElements(); in ExpandOp_BUILD_VECTOR() local
409 unsigned NumElts = VecVT.getVectorNumElements(); in ExpandOp_INSERT_VECTOR_ELT() local
447 unsigned NumElts = VT.getVectorNumElements(); ExpandOp_SCALAR_TO_VECTOR() local
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp190 ElementCount NumElts = in foldBitcastExtElt() local
429 unsigned NumElts = EC.getKnownMinValue(); in visitExtractElementInst() local
583 unsigned NumElts = EC.getKnownMinValue(); in visitExtractElementInst() local
625 unsigned NumElts = cast<FixedVectorType>(V->getType())->getNumElements(); in collectSingleShuffleElements() local
785 unsigned NumElts = cast<FixedVectorType>(V->getType())->getNumElements(); in collectShuffleElements() local
1439 unsigned NumElts = Mask.size(); in foldConstantInsEltIntoShuffle() local
1468 unsigned NumElts = in foldConstantInsEltIntoShuffle() local
2105 unsigned NumElts = Mask.size(); in foldSelectShuffleOfSelectShuffle() local
2253 unsigned NumElts = cast<FixedVectorType>(Shuf.getType())->getNumElements(); in foldSelectShuffle() local
2592 unsigned NumElts = cast<FixedVectorType>(Shuf.getType())->getNumElements(); in foldIdentityExtractShuffle() local
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64PostLegalizerLowering.cpp85 unsigned NumElts) { in getExtMask()
170 unsigned NumElts = Ty.getNumElements(); in matchREV() local
199 unsigned NumElts = MRI.getType(Dst).getNumElements(); in matchTRN() local
220 unsigned NumElts = MRI.getType(Dst).getNumElements(); in matchUZP() local
236 unsigned NumElts = MRI.getType(Dst).getNumElements(); in matchZip() local
323 unsigned NumElts = Ty.getNumElements(); in isSingletonExtMask() local
470 int NumElts = MRI.getType(Dst).getNumElements(); in matchINS() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandReductions.cpp101 unsigned NumElts = FTy->getNumElements(); in expandReductions() local
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/
H A DCBufferDataLayout.cpp77 unsigned NumElts = AT->getNumElements(); in getTypeAllocSize() local
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DMatrixBuilder.h233 Value *NumElts = variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DRelLookupTableConverter.cpp98 unsigned NumElts = LookupTableArr->getType()->getNumElements(); in createRelLookupTable() local
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVELaneInterleavingPass.cpp305 unsigned NumElts = VT->getNumElements(); in tryInterleave() local
H A DARMTargetTransformInfo.cpp269 unsigned NumElts = cast<FixedVectorType>(II.getType())->getNumElements(); in simplifyDemandedVectorEltsIntrinsic() local
1548 unsigned NumElts = cast<FixedVectorType>(VecTy)->getNumElements(); in getInterleavedMemoryOpCost() local
1697 unsigned NumElts = cast<FixedVectorType>(ValTy)->getNumElements(); in getArithmeticReductionCost() local
1724 unsigned NumElts = cast<FixedVectorType>(ValTy)->getNumElements(); in getArithmeticReductionCost() local
1841 unsigned NumElts = cast<FixedVectorType>(Ty)->getNumElements(); in getMinMaxReductionCost() local
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp207 unsigned NumElts = VT.getVectorNumElements(); in ComputePTXValueVTs() local
312 unsigned NumElts = AccessSize / EltSize; in CanMergeParamLoadStoresStartingAt() local
373 unsigned NumElts = CanMergeParamLoadStoresStartingAt( in VectorizePTXValueVTs() local
1852 unsigned NumElts = StoreOperands.size() - 3; in LowerCall() local
2124 unsigned NumElts = LoadVTs.size(); in LowerCall() local
3019 unsigned NumElts = ValVT.getVectorNumElements(); in LowerSTOREVector() local
3270 unsigned NumElts = parti - VecIdx + 1; in LowerFormalArguments() local
3486 unsigned NumElts = StoreOperands.size() - 2; in LowerReturn() local
5993 unsigned NumElts = NewVT.getVectorNumElements(); in PerformLOADCombine() local
6100 unsigned NumElts = ResVT.getVectorNumElements(); in ReplaceLoadVector() local
[all …]
H A DNVPTXISelDAGToDAG.cpp1308 unsigned NumElts = 1; in tryLDGLDU() local
2130 unsigned NumElts = 1; in tryStoreRetval() local
2238 unsigned NumElts, in pickOpcodeForVectorStParam()
2309 unsigned NumElts; in tryStoreParam() local
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSmallVector.h405 void growAndAssign(size_t NumElts, const T &Elt) { in growAndAssign()
557 void growAndAssign(size_t NumElts, T Elt) { in growAndAssign()
718 void assign(size_type NumElts, ValueParamT Elt) { in assign()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUImageIntrinsicOptimizer.cpp206 unsigned NumElts = popcount(DMaskVal); in optimizeSection() local

12345