Searched refs:getI32ArrayAttr (Results 1 – 16 of 16) sorted by relevance
| /llvm-project-15.0.7/mlir/unittests/IR/ |
| H A D | InterfaceTest.cpp | 52 auto attr2 = builder.getI32ArrayAttr({0}); in TEST() 53 auto attr3 = builder.getI32ArrayAttr({1}); in TEST()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToSPIRV/ |
| H A D | VectorToSPIRV.cpp | 136 rewriter.getI32ArrayAttr(indices)); in matchAndRewrite() 232 rewriter.getI32ArrayAttr(offset)); in matchAndRewrite() 248 rewriter.getI32ArrayAttr(indices)); in matchAndRewrite() 277 rewriter.getI32ArrayAttr({i}))); in matchAndRewrite() 360 rewriter.getI32ArrayAttr(components)); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToNVVM/ |
| H A D | WmmaOpsToNvvm.cpp | 164 rewriter.getI32ArrayAttr(i)); in matchAndRewrite() 207 loc, structType.getBody()[i], operand, rewriter.getI32ArrayAttr(i)); in matchAndRewrite() 273 loc, matrixStruct, cst, rewriter.getI32ArrayAttr(i)); in matchAndRewrite() 346 rewriter.getI32ArrayAttr(i))); in matchAndRewrite() 352 loc, matrixStruct, element, rewriter.getI32ArrayAttr(i)); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/Tosa/ |
| H A D | TosaTestPasses.cpp | 170 rewriter.getI32ArrayAttr({multiplier}), rewriter.getI32ArrayAttr({shift}), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/LinalgToSPIRV/ |
| H A D | LinalgToSPIRV.cpp | 35 loc, xType, invocation, builder->getI32ArrayAttr({dim})); in getLocalInvocationDimSize()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | TargetAndABI.cpp | 162 /*max_compute_workgroup_size=*/b.getI32ArrayAttr({128, 128, 64}), in getDefaultResourceLimits()
|
| H A D | SPIRVOps.cpp | 1691 auto indexAttr = builder.getI32ArrayAttr(indices); in build() 1750 auto indexAttr = builder.getI32ArrayAttr(indices); in build() 2128 builder.getI32ArrayAttr(params)); in build() 2151 parser.getBuilder().getI32ArrayAttr(values)); in parse()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/SPIRV/IR/ |
| H A D | SPIRVAttributes.td | 87 "$_builder.getI32ArrayAttr({128, 128, 64})"
|
| H A D | SPIRVControlFlowOps.td | 145 $_builder.getI32ArrayAttr({static_cast<int32_t>(weights->first),
|
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | ConvertFromLLVMIR.cpp | 546 ArrayAttr indexAttr = bEntry.getI32ArrayAttr({static_cast<int32_t>(i)}); in processConstant() 1107 ArrayAttr indices = b.getI32ArrayAttr(idxValues); in processInstruction() 1125 ArrayAttr indices = b.getI32ArrayAttr(idxValues); in processInstruction() 1139 ArrayAttr mask = b.getI32ArrayAttr(svInst->getShuffleMask()); in processInstruction()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/ |
| H A D | GPUToSPIRV.cpp | 141 rewriter.getI32ArrayAttr({static_cast<int32_t>(op.dimension())})); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Builders.h | 142 ArrayAttr getI32ArrayAttr(ArrayRef<int32_t> values);
|
| H A D | OpBase.td | 1431 let constBuilderCall = "$_builder.getI32ArrayAttr($0)";
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Builders.cpp | 215 ArrayAttr Builder::getI32ArrayAttr(ArrayRef<int32_t> values) { in getI32ArrayAttr() function in Builder
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/ |
| H A D | ConvertVectorToLLVM.cpp | 1222 ArrayAttr zeroAttrs = rewriter.getI32ArrayAttr(zeroValues); in matchAndRewrite() 1266 ArrayAttr zeroAttrs = rewriter.getI32ArrayAttr(zeroValues); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/test/mlir-tblgen/ |
| H A D | op-attribute.td | 335 // DEF: ::mlir::Builder((*this)->getContext()).getI32ArrayAttr({1, 2})
|