Home
last modified time | relevance | path

Searched defs:NumLanes (Results 1 – 15 of 15) sorted by relevance

/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ShuffleDecode.cpp150 unsigned NumLanes = Size / 128; in DecodePSHUFMask() local
221 unsigned NumLanes = (NumElts * ScalarBits) / 128; in DecodeUNPCKHMask() local
237 unsigned NumLanes = (NumElts * ScalarBits) / 128; in DecodeUNPCKLMask() local
267 unsigned NumLanes = NumElts / NumElementsInLane; in decodeVSHUF64x2FamilyMask() local
480 unsigned NumLanes = VecSize / 128; in DecodeVPERMILPMask() local
502 unsigned NumLanes = VecSize / 128; in DecodeVPERMIL2PMask() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIMachineFunctionInfo.cpp409 unsigned NumLanes = Size / 4; allocateSGPRSpillToVGPRLane() local
456 unsigned NumLanes = Size / 4; allocateVGPRSpillToAGPR() local
H A DAMDGPURegisterBankInfo.cpp1964 if (!NumLanes) in foldExtractEltToCmpSelect() local
2065 unsigned NumLanes = InsRegs.size(); foldInsertEltToCmpSelect() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86InterleavedAccess.cpp477 unsigned NumLanes = std::max((int)VT.getSizeInBits() / 128, 1); in DecodePALIGNRMask() local
H A DX86InstCombineIntrinsic.cpp449 unsigned NumLanes = ResTy->getPrimitiveSizeInBits() / 128; simplifyX86pack() local
3045 unsigned NumLanes = Ty0->getPrimitiveSizeInBits() / 128; simplifyDemandedVectorEltsIntrinsic() local
H A DX86ISelLowering.cpp5031 unsigned NumLanes = VT.getSizeInBits() / 128; createPackShuffleMask() local
5051 int NumLanes = VT.getSizeInBits() / 128; getPackDemandedElts() local
5076 int NumLanes = VT.getSizeInBits() / 128; getHorizDemandedElts() local
9295 int NumLanes = NumElts / NumEltsPerLane; isMultiLaneShuffleMask() local
9454 int NumLanes = VT.getSizeInBits() / 128; IsElementEquivalent() local
10433 int NumLanes = VT.getSizeInBits() / 128; matchShuffleAsBlend() local
10717 int NumLanes = VT.getSizeInBits() / 128; lowerShuffleAsUNPCKAndPermute() local
10919 int NumLanes = VT.getSizeInBits() / 128; lowerShuffleAsByteRotateAndPermute() local
11027 int NumLanes = VT.getSizeInBits() / 128; lowerShuffleAsDecomposedShuffleMerge() local
11926 int NumLanes = Bits / 128; lowerShuffleAsZeroOrAnyExtend() local
14631 int NumLanes = VT.getSizeInBits() / 128; lowerShuffleAsLanePermuteAndPermute() local
14938 int NumLanes = VT.getSizeInBits() / 128; lowerShuffleAsLanePermuteAndRepeatedMask() local
15308 int NumLanes = VT.getSizeInBits() / 128; lowerShuffleAsRepeatedMaskAndLanePermute() local
21598 unsigned NumLanes = BitWidth / 128; lowerAddSubToHorizontalOp() local
38363 unsigned NumLanes = MaskVT.getSizeInBits() / 128; combineX86ShuffleChain() local
38649 int NumLanes = VT0.getSizeInBits() / 128; canonicalizeShuffleMaskWithHorizOp() local
39410 for (int i = 1, NumLanes = VT.getSizeInBits() / 128; i < NumLanes; ++i) getPSHUFShuffleMask() local
47315 unsigned NumLanes = VT.getSizeInBits() / 128; combineVectorPack() local
[all...]
/freebsd-src/sys/dev/mpi3mr/mpi/
H A Dmpi30_tool.h206 U8 NumLanes; /* 0x11 */ member
/freebsd-src/contrib/llvm-project/clang/utils/TableGen/
H A DNeonEmitter.cpp775 unsigned NumLanes; fromTypedefName() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1212 int NumLanes; // Total number of lanes (aka vectorization factor). global() member in llvm::slpvectorizer::BoUpSLP::LookAheadHeuristics
1217 LookAheadHeuristics(const TargetLibraryInfo & TLI,const DataLayout & DL,ScalarEvolution & SE,const BoUpSLP & R,int NumLanes,int MaxLevel) LookAheadHeuristics() argument
1579 for (unsigned Lane = 0, NumLanes = getNumLanes(); Lane != NumLanes; clearUsed() local
1919 unsigned NumLanes = VL.size(); appendOperandsOfVL() local
2010 unsigned NumLanes = getNumLanes(); reorder() local
2631 unsigned NumLanes = Scalars.size(); setOperandsInOrder() local
5076 unsigned NumLanes = TE->Scalars.size(); findExternalStoreUsersReorderIndices() local
[all...]
H A DLoopVectorize.cpp2825 Value *NumLanes = getRuntimeVF(Builder, Ty, VF * UF); getOrCreateVectorTripCount() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp2354 size_t NumLanes = Op.getSimpleValueType().getVectorNumElements(); unrollVectorShift() local
/freebsd-src/contrib/llvm-project/llvm/lib/IR/
H A DAutoUpgrade.cpp2994 unsigned NumLanes = VT->getPrimitiveSizeInBits() / 128; UpgradeIntrinsicCall() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp14959 unsigned NumLanes = Ty->getPrimitiveSizeInBits() / 128; EmitX86BuiltinExpr() local
14985 unsigned NumLanes = Ty->getPrimitiveSizeInBits() / 128; EmitX86BuiltinExpr() local
15089 unsigned NumLanes = Ty->getPrimitiveSizeInBits() == 512 ? 4 : 2; EmitX86BuiltinExpr() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp16900 unsigned NumLanes = Op.getValueType().getVectorNumElements(); PerformVCVTCombine() local
17041 unsigned NumLanes = Op.getValueType().getVectorNumElements(); PerformVDIVCombine() local
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp17438 unsigned NumLanes = Op.getValueType().getVectorNumElements(); performFDivCombine() local
[all...]