Searched refs:elementCount (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/Transforms/ |
| H A D | SPIRVConversion.cpp | 684 static spirv::PointerType getPushConstantStorageType(unsigned elementCount, in getPushConstantStorageType() argument 687 auto arrayType = spirv::ArrayType::get(indexType, elementCount, in getPushConstantStorageType() 696 unsigned elementCount) { in getPushConstantVariable() argument 711 if (numElements == elementCount) in getPushConstantVariable() 722 unsigned elementCount, OpBuilder &b, in getOrInsertPushConstantVariable() argument 724 if (auto varOp = getPushConstantVariable(block, elementCount)) in getOrInsertPushConstantVariable() 728 auto type = getPushConstantStorageType(elementCount, builder, indexType); in getOrInsertPushConstantVariable() 734 Value spirv::getPushConstantValue(Operation *op, unsigned elementCount, in getPushConstantValue() argument 745 loc, parent->getRegion(0).front(), elementCount, builder, integerType); in getPushConstantValue()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVTypes.cpp | 36 return key == KeyTy(elementType, elementCount, stride); in operator ==() 40 : elementType(std::get<0>(key)), elementCount(std::get<1>(key)), in ArrayTypeStorage() 44 unsigned elementCount; member 48 ArrayType ArrayType::get(Type elementType, unsigned elementCount) { in get() argument 49 assert(elementCount && "ArrayType needs at least one element"); in get() 50 return Base::get(elementType.getContext(), elementType, elementCount, in get() 54 ArrayType ArrayType::get(Type elementType, unsigned elementCount, in get() argument 56 assert(elementCount && "ArrayType needs at least one element"); in get() 57 return Base::get(elementType.getContext(), elementType, elementCount, stride); in get() 60 unsigned ArrayType::getNumElements() const { return getImpl()->elementCount; } in getNumElements()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/Transforms/ |
| H A D | SPIRVConversion.h | 147 Value getPushConstantValue(Operation *op, unsigned elementCount,
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVTypes.h | 132 static ArrayType get(Type elementType, unsigned elementCount); 135 static ArrayType get(Type elementType, unsigned elementCount,
|
| /llvm-project-15.0.7/libcxxabi/src/ |
| H A D | aix_state_tab_eh.inc | 157 size_t elementCount; 196 if (fsmEntry->elementCount == 1) { 202 __cxa_vec_cleanup(addr, reinterpret_cast<size_t>(fsmEntry->elementCount), fsmEntry->elemSize, 387 … currFSMEntry->elementCount, currFSMEntry->elemSize, currFSMEntry->flags, 492 if (currFSMEntry->elementCount > 0) { 524 currFSMEntry->elementCount);
|
| /llvm-project-15.0.7/llvm/bindings/go/llvm/ |
| H A D | ir.go | 675 func ArrayType(elementType Type, elementCount int) (t Type) { 676 t.C = C.LLVMArrayType(elementType.C, C.unsigned(elementCount)) 683 func VectorType(elementType Type, elementCount int) (t Type) { 684 t.C = C.LLVMVectorType(elementType.C, C.unsigned(elementCount))
|