Searched refs:NumMembers (Results 1 – 4 of 4) sorted by relevance
/external/spirv-llvm/lib/SPIRV/libSPIRV/ |
D | SPIRVType.h | 544 SPIRVTypeStruct(SPIRVModule *M, SPIRVId TheId, unsigned NumMembers, in SPIRVTypeStruct() argument 546 : SPIRVType(M, 2 + NumMembers, OpTypeStruct, TheId) { in SPIRVTypeStruct() 549 MemberTypeIdVec.resize(NumMembers); in SPIRVTypeStruct()
|
D | SPIRVModule.cpp | 715 SPIRVTypeStruct *SPIRVModuleImpl::openStructType(unsigned NumMembers, in openStructType() argument 717 auto T = new SPIRVTypeStruct(this, getId(), NumMembers, Name); in openStructType()
|
/external/clang/utils/TableGen/ |
D | NeonEmitter.cpp | 2305 for (unsigned NumMembers = 2; NumMembers <= 4; ++NumMembers) { in run() local 2321 char M = '2' + (NumMembers - 2); in run() 2325 OS << "[" << utostr(NumMembers) << "]"; in run()
|
/external/clang/lib/CodeGen/ |
D | TargetInfo.cpp | 858 static bool isX86VectorCallAggregateSmallEnough(uint64_t NumMembers) { in isX86VectorCallAggregateSmallEnough() argument 859 return NumMembers <= 4; in isX86VectorCallAggregateSmallEnough() 901 uint64_t NumMembers) const override { in isHomogeneousAggregateSmallEnough() 903 return isX86VectorCallAggregateSmallEnough(NumMembers); in isHomogeneousAggregateSmallEnough() 2025 uint64_t NumMembers) const override { in isHomogeneousAggregateSmallEnough() 2027 return isX86VectorCallAggregateSmallEnough(NumMembers); in isHomogeneousAggregateSmallEnough() 4823 uint64_t NumMembers = 0; in EmitAAPCSVAArg() local 4824 bool IsHFA = isHomogeneousAggregate(Ty, Base, NumMembers); in EmitAAPCSVAArg() 4825 if (IsHFA && NumMembers > 1) { in EmitAAPCSVAArg() 4833 llvm::Type *HFATy = llvm::ArrayType::get(BaseTy, NumMembers); in EmitAAPCSVAArg() [all …]
|