Home
last modified time | relevance | path

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

1234

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLowLevelType.h92 static constexpr LLT fixed_vector(unsigned NumElements, in fixed_vector()
99 static constexpr LLT fixed_vector(unsigned NumElements, LLT ScalarTy) { in fixed_vector()
H A DMachineValueType.h447 static MVT getVectorVT(MVT VT, unsigned NumElements) { in getVectorVT()
457 static MVT getScalableVectorVT(MVT VT, unsigned NumElements) { in getScalableVectorVT()
467 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.h178 Error readArray(ArrayRef<T> &Array, uint32_t NumElements) { in readArray()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.cpp148 unsigned NumElements = in isHomogeneousAggregate() local
H A DCGExprCXX.cpp994 Address BeginPtr, llvm::Value *NumElements, in EmitNewArrayInitializer()
1230 unsigned NumElements = 0; in EmitNewArrayInitializer() local
1314 Address NewPtr, llvm::Value *NumElements, in EmitNewInitializer()
1805 llvm::Value *NumElements, in EmitDeleteCall()
2021 llvm::Value *NumElements; member
H A DCGCXXABI.cpp218 llvm::Value *NumElements, in InitializeArrayCookie()
H A DABIInfoImpl.cpp85 const uint64_t NumElements = (Size + Alignment - 1) / Alignment; in coerceToIntArray() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DValueTypes.cpp45 EVT EVT::getExtendedVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements, in getExtendedVectorVT()
/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.cpp1161 LLVMMetadataRef *Elements, unsigned NumElements) { in LLVMDIBuilderCreateImportedModuleFromAlias()
1174 unsigned NumElements) { in LLVMDIBuilderCreateImportedModuleFromModule()
1187 LLVMMetadataRef *Elements, unsigned NumElements) { in LLVMDIBuilderCreateImportedDeclaration()
1278 unsigned NumElements, LLVMMetadataRef ClassTy) { in LLVMDIBuilderCreateEnumerationType()
1290 LLVMMetadataRef *Elements, unsigned NumElements, unsigned RunTimeLang, in LLVMDIBuilderCreateUnionType()
1347 unsigned NumElements, unsigned RunTimeLang, LLVMMetadataRef VTableHolder, in LLVMDIBuilderCreateStructType()
1518 LLVMMetadataRef *Elements, unsigned NumElements, in LLVMDIBuilderCreateClassType()
H A DConstantFold.cpp1448 static bool isIndexInRangeOfArrayType(uint64_t NumElements, in isIndexInRangeOfArrayType()
1647 uint64_t NumElements = STy->getArrayNumElements(); in ConstantFoldGetElementPtr() local
/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.cpp659 unsigned NumElements = VT->getNumElements(); in isIllegalVectorType() local
665 unsigned NumElements = VT->getNumElements(); in isIllegalVectorType() local
H A DNVPTX.cpp143 const uint64_t NumElements = (Size + Div - 1) / Div; in coerceToIntArrayWithLimit() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.cpp173 const uint16_t NumElements = BitsizeAndAction.first / ElementSize; in computeTables() 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/compiler-rt/lib/scudo/standalone/
H A Drelease.h127 Buffer getBuffer(const uptr NumElements) { in getBuffer()
172 Buffer getDynamicBuffer(const uptr NumElements) { in getDynamicBuffer()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp38 SPIRVType *BaseType, unsigned NumElements, Register VReg, MachineInstr &I, in assignVectTypeToVReg()
1075 SPIRVType *BaseType, unsigned NumElements, MachineIRBuilder &MIRBuilder) { in getOrCreateSPIRVVectorType()
1083 SPIRVType *BaseType, unsigned NumElements, MachineInstr &I, in getOrCreateSPIRVVectorType()
1100 SPIRVType *BaseType, unsigned NumElements, MachineInstr &I, in getOrCreateSPIRVArrayType()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp708 auto NumElements = ST->getNumElements(); in unpackLoadToAggregate() local
756 auto NumElements = AT->getNumElements(); in unpackLoadToAggregate() local
1279 auto NumElements = AT->getNumElements(); in unpackStoreToAggregate() local
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprObjC.h192 unsigned NumElements; variable
200 explicit ObjCArrayLiteral(EmptyShell Empty, unsigned NumElements) in ObjCArrayLiteral()
311 unsigned NumElements : 31; variable
334 explicit ObjCDictionaryLiteral(EmptyShell Empty, unsigned NumElements, in ObjCDictionaryLiteral()
/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.cpp2088 uint64_t NumElements = EndIndex - BeginIndex; in isVectorPromotionViableForSlice() local
2580 unsigned NumElements = EndIndex - BeginIndex; in extractVector() local
3017 unsigned NumElements = EndIndex - BeginIndex; in rewriteVectorizedStoreInst() local
3168 Value *getVectorSplat(Value *V, unsigned NumElements) { in getVectorSplat()
3252 unsigned NumElements = EndIndex - BeginIndex; in visitMemSetInst() local
3457 unsigned NumElements = EndIndex - BeginIndex; in visitMemTransferInst() local
4171 uint64_t NumElements = Size / ElementSize; in getTypePartition() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp167 auto NumElements = VecTy->getNumElements(); in getTypeName() local

1234