Home
last modified time | relevance | path

Searched defs:NumElements (Results 1 – 25 of 93) sorted by relevance

1234

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DDynamicAllocator.cpp43 size_t NumElements, unsigned EvalID) { in allocate()
54 size_t NumElements, unsigned EvalID) { in allocate()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGenTypes/
H A DLowLevelType.h100 static constexpr LLT fixed_vector(unsigned NumElements, in fixed_vector()
107 static constexpr LLT fixed_vector(unsigned NumElements, LLT ScalarTy) { in fixed_vector()
H A DMachineValueType.h440 static MVT getVectorVT(MVT VT, unsigned NumElements) { in getVectorVT()
450 static MVT getScalableVectorVT(MVT VT, unsigned NumElements) { in getScalableVectorVT()
460 static MVT getVectorVT(MVT VT, unsigned NumElements, bool IsScalable) { in getVectorVT()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h299 bool isLegalBroadcastLoad(Type *ElementTy, ElementCount NumElements) const { in isLegalBroadcastLoad()
325 unsigned NumElements = DataTypeTy->getNumElements(); in isLegalNTStoreLoad() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamReader.h180 if (NumElements == 0) { in readArray() argument
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandLargeDivRem.cpp63 unsigned NumElements = VTy->getElementCount().getFixedValue(); in scalarize() local
H A DValueTypes.cpp45 EVT EVT::getExtendedVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements, in getExtendedVectorVT()
H A DExpandLargeFpConvert.cpp578 unsigned NumElements = VTy->getElementCount().getFixedValue(); in scalarize() local
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DType.cpp151 unsigned NumElements = ATy->getNumElements(); in isEmptyTy() local
156 unsigned NumElements = STy->getNumElements(); in isEmptyTy() local
647 ArrayType *ArrayType::get(Type *ElementType, uint64_t NumElements) { in get()
H A DDebugInfo.cpp1166 LLVMMetadataRef *Elements, unsigned NumElements) { in LLVMDIBuilderCreateImportedModuleFromAlias()
1179 unsigned NumElements) { in LLVMDIBuilderCreateImportedModuleFromModule()
1192 LLVMMetadataRef *Elements, unsigned NumElements) { in LLVMDIBuilderCreateImportedDeclaration()
1283 unsigned NumElements, LLVMMetadataRef ClassTy) { in LLVMDIBuilderCreateEnumerationType()
1295 LLVMMetadataRef *Elements, unsigned NumElements, unsigned RunTimeLang, in LLVMDIBuilderCreateUnionType()
1352 unsigned NumElements, unsigned RunTimeLang, LLVMMetadataRef VTableHolder, in LLVMDIBuilderCreateStructType()
1523 LLVMMetadataRef *Elements, unsigned NumElements, in LLVMDIBuilderCreateClassType()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprObjC.cpp48 unsigned NumElements) { in CreateEmpty()
88 ObjCDictionaryLiteral::CreateEmpty(const ASTContext &C, unsigned NumElements, in CreateEmpty()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DARM.cpp657 unsigned NumElements = VT->getNumElements(); in isIllegalVectorType() local
663 unsigned NumElements = VT->getNumElements(); in isIllegalVectorType() local
H A DNVPTX.cpp147 const uint64_t NumElements = (Size + Div - 1) / Div; in coerceToIntArrayWithLimit() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.cpp170 const uint16_t NumElements = BitsizeAndAction.first / ElementSize; computeTables() local
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp52 SPIRVType *BaseType, unsigned NumElements, Register VReg, MachineInstr &I, in assignVectTypeToVReg()
1050 unsigned NumElements = 1; in getNumScalarOrVectorTotalBitWidth() local
1357 SPIRVType *BaseType, unsigned NumElements, MachineIRBuilder &MIRBuilder) { in getOrCreateSPIRVVectorType()
1365 SPIRVType *BaseType, unsigned NumElements, MachineInstr &I, in getOrCreateSPIRVVectorType()
1382 SPIRVType *BaseType, unsigned NumElements, MachineInstr &I, in getOrCreateSPIRVArrayType()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprCXX.cpp997 Address BeginPtr, llvm::Value *NumElements, in EmitNewArrayInitializer()
1236 unsigned NumElements = 0; in EmitNewArrayInitializer() local
1318 Address NewPtr, llvm::Value *NumElements, in EmitNewInitializer()
1803 llvm::Value *NumElements, in EmitDeleteCall()
2018 llvm::Value *NumElements; member
H A DABIInfo.cpp148 unsigned NumElements = in isHomogeneousAggregate() local
H A DCGCXXABI.cpp228 llvm::Value *NumElements, in InitializeArrayCookie()
H A DABIInfoImpl.cpp88 const uint64_t NumElements = (Size + Alignment - 1) / Alignment; in coerceToIntArray() local
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDerivedTypes.h375 uint64_t NumElements; variable
441 static VectorType *get(Type *ElementType, unsigned NumElements, in get()
H A DDataLayout.h626 unsigned NumElements : 31; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp707 auto NumElements = ST->getNumElements(); in unpackLoadToAggregate() local
755 auto NumElements = AT->getNumElements(); in unpackLoadToAggregate() local
1278 auto NumElements = AT->getNumElements(); in unpackStoreToAggregate() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp149 unsigned NumElements; in makeMutable() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2040 uint64_t NumElements = EndIndex - BeginIndex; in isVectorPromotionViableForSlice() local
2531 unsigned NumElements = EndIndex - BeginIndex; in extractVector() local
2977 unsigned NumElements = EndIndex - BeginIndex; in rewriteVectorizedStoreInst() local
3131 Value *getVectorSplat(Value *V, unsigned NumElements) { in getVectorSplat()
3216 unsigned NumElements = EndIndex - BeginIndex; in visitMemSetInst() local
3422 unsigned NumElements = EndIndex - BeginIndex; in visitMemTransferInst() local
4212 uint64_t NumElements = Size / ElementSize; in getTypePartition() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp168 auto NumElements = VecTy->getNumElements(); in getTypeName() local

1234