Home
last modified time | relevance | path

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

1234

/freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLowLevelType.h
H A DMachineValueType.h
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h299 bool isLegalBroadcastLoad(Type *ElementTy, ElementCount NumElements) const { in isLegalBroadcastLoad() argument
325 unsigned NumElements = DataTypeTy->getNumElements(); in isLegalNTStoreLoad() local
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Support/
H A DBinaryStreamReader.h178 Error readArray(ArrayRef<T> &Array, uint32_t NumElements) { in readArray()
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfo.cpp148 unsigned NumElements = in isHomogeneousAggregate() local
H A DCGExprCXX.cpp994 EmitNewArrayInitializer(const CXXNewExpr * E,QualType ElementType,llvm::Type * ElementTy,Address BeginPtr,llvm::Value * NumElements,llvm::Value * AllocSizeWithoutCookie) EmitNewArrayInitializer() argument
1230 unsigned NumElements = 0; EmitNewArrayInitializer() local
1314 EmitNewInitializer(CodeGenFunction & CGF,const CXXNewExpr * E,QualType ElementType,llvm::Type * ElementTy,Address NewPtr,llvm::Value * NumElements,llvm::Value * AllocSizeWithoutCookie) EmitNewInitializer() argument
1805 EmitDeleteCall(const FunctionDecl * DeleteFD,llvm::Value * Ptr,QualType DeleteTy,llvm::Value * NumElements,CharUnits CookieSize) EmitDeleteCall() argument
2021 llvm::Value *NumElements; global() member
[all...]
H A DCGCXXABI.cpp218 InitializeArrayCookie(CodeGenFunction & CGF,Address NewPtr,llvm::Value * NumElements,const CXXNewExpr * expr,QualType ElementType) InitializeArrayCookie() argument
H A DABIInfoImpl.cpp85 const uint64_t NumElements = (Size + Alignment - 1) / Alignment; coerceToIntArray() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/
H A DValueTypes.cpp45 EVT EVT::getExtendedVectorVT(LLVMContext &Context, EVT VT, unsigned NumElements, in getExtendedVectorVT() argument
/freebsd-src/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() argument
H A DDebugInfo.cpp1161 LLVMDIBuilderCreateImportedModuleFromAlias(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef ImportedEntity,LLVMMetadataRef File,unsigned Line,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedModuleFromAlias() argument
1174 LLVMDIBuilderCreateImportedModuleFromModule(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef M,LLVMMetadataRef File,unsigned Line,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedModuleFromModule() argument
1187 LLVMDIBuilderCreateImportedDeclaration(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,LLVMMetadataRef Decl,LLVMMetadataRef File,unsigned Line,const char * Name,size_t NameLen,LLVMMetadataRef * Elements,unsigned NumElements) LLVMDIBuilderCreateImportedDeclaration() argument
1278 LLVMDIBuilderCreateEnumerationType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,LLVMMetadataRef * Elements,unsigned NumElements,LLVMMetadataRef ClassTy) LLVMDIBuilderCreateEnumerationType() argument
1290 LLVMDIBuilderCreateUnionType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,LLVMDIFlags Flags,LLVMMetadataRef * Elements,unsigned NumElements,unsigned RunTimeLang,const char * UniqueId,size_t UniqueIdLen) LLVMDIBuilderCreateUnionType() argument
1347 LLVMDIBuilderCreateStructType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,LLVMDIFlags Flags,LLVMMetadataRef DerivedFrom,LLVMMetadataRef * Elements,unsigned NumElements,unsigned RunTimeLang,LLVMMetadataRef VTableHolder,const char * UniqueId,size_t UniqueIdLen) LLVMDIBuilderCreateStructType() argument
1518 LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder,LLVMMetadataRef Scope,const char * Name,size_t NameLen,LLVMMetadataRef File,unsigned LineNumber,uint64_t SizeInBits,uint32_t AlignInBits,uint64_t OffsetInBits,LLVMDIFlags Flags,LLVMMetadataRef DerivedFrom,LLVMMetadataRef * Elements,unsigned NumElements,LLVMMetadataRef VTableHolder,LLVMMetadataRef TemplateParamsNode,const char * UniqueIdentifier,size_t UniqueIdentifierLen) LLVMDIBuilderCreateClassType() argument
[all...]
H A DConstantFold.cpp1448 isIndexInRangeOfArrayType(uint64_t NumElements,const ConstantInt * CI) isIndexInRangeOfArrayType() argument
1647 uint64_t NumElements = STy->getArrayNumElements(); ConstantFoldGetElementPtr() local
/freebsd-src/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-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DARM.cpp659 if (!llvm::isPowerOf2_32(NumElements) && NumElements != 3) in isIllegalVectorType() local
665 // NumElements should be power of 2. in isIllegalVectorType() local
H A DNVPTX.cpp143 const uint64_t NumElements = (Size + Div - 1) / Div; coerceToIntArrayWithLimit() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegacyLegalizerInfo.cpp173 const uint16_t NumElements = BitsizeAndAction.first / ElementSize; in computeTables() local
/freebsd-src/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() argument
H A DDataLayout.h626 unsigned NumElements : 31; variable
/freebsd-src/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-src/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp38 assignVectTypeToVReg(SPIRVType * BaseType,unsigned NumElements,Register VReg,MachineInstr & I,const SPIRVInstrInfo & TII) assignVectTypeToVReg() argument
1075 getOrCreateSPIRVVectorType(SPIRVType * BaseType,unsigned NumElements,MachineIRBuilder & MIRBuilder) getOrCreateSPIRVVectorType() argument
1083 getOrCreateSPIRVVectorType(SPIRVType * BaseType,unsigned NumElements,MachineInstr & I,const SPIRVInstrInfo & TII) getOrCreateSPIRVVectorType() argument
1100 getOrCreateSPIRVArrayType(SPIRVType * BaseType,unsigned NumElements,MachineInstr & I,const SPIRVInstrInfo & TII) getOrCreateSPIRVArrayType() argument
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp708 if (NumElements == 1) { in unpackLoadToAggregate() local
756 if (NumElements == 1) { in unpackLoadToAggregate() local
1279 if (NumElements == 1) { in unpackStoreToAggregate() local
[all...]
/freebsd-src/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-src/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DEvaluator.cpp149 unsigned NumElements; in makeMutable() local
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DSROA.cpp2088 uint64_t NumElements = EndIndex - BeginIndex; isVectorPromotionViableForSlice() local
2580 unsigned NumElements = EndIndex - BeginIndex; extractVector() local
3017 unsigned NumElements = EndIndex - BeginIndex; rewriteVectorizedStoreInst() local
3168 getVectorSplat(Value * V,unsigned NumElements) getVectorSplat() argument
3252 unsigned NumElements = EndIndex - BeginIndex; visitMemSetInst() local
3457 unsigned NumElements = EndIndex - BeginIndex; visitMemTransferInst() local
4171 uint64_t NumElements = Size / ElementSize; getTypePartition() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUHSAMetadataStreamer.cpp167 auto NumElements = VecTy->getNumElements(); getTypeName() local

1234