Home
last modified time | relevance | path

Searched refs:NumMembers (Results 1 – 4 of 4) sorted by relevance

/external/spirv-llvm/lib/SPIRV/libSPIRV/
DSPIRVType.h544 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()
DSPIRVModule.cpp715 SPIRVTypeStruct *SPIRVModuleImpl::openStructType(unsigned NumMembers, in openStructType() argument
717 auto T = new SPIRVTypeStruct(this, getId(), NumMembers, Name); in openStructType()
/external/clang/utils/TableGen/
DNeonEmitter.cpp2305 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/
DTargetInfo.cpp858 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 …]