| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Builders.cpp | 205 ArrayAttr Builder::getArrayAttr(ArrayRef<Attribute> value) { in getArrayAttr() function in Builder 212 return getArrayAttr(attrs); in getBoolArrayAttr() 218 return getArrayAttr(attrs); in getI32ArrayAttr() 223 return getArrayAttr(attrs); in getI64ArrayAttr() 231 return getArrayAttr(attrs); in getIndexArrayAttr() 237 return getArrayAttr(attrs); in getF32ArrayAttr() 243 return getArrayAttr(attrs); in getF64ArrayAttr() 249 return getArrayAttr(attrs); in getStrArrayAttr() 255 return getArrayAttr(attrs); in getTypeArrayAttr() 261 return getArrayAttr(attrs); in getAffineMapArrayAttr()
|
| H A D | FunctionImplementation.cpp | 136 auto getArrayAttr = [&](ArrayRef<DictionaryAttr> dictAttrs) { in addArgAndResultAttrs() local 140 return builder.getArrayAttr(attrs); in addArgAndResultAttrs() 146 getArrayAttr(argAttrs)); in addArgAndResultAttrs() 151 getArrayAttr(resultAttrs)); in addArgAndResultAttrs()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Vector/Transforms/ |
| H A D | VectorDropLeadUnitDim.cpp | 71 auto newOffsets = rewriter.getArrayAttr( in matchAndRewrite() 73 auto newSizes = rewriter.getArrayAttr( in matchAndRewrite() 75 auto newStrides = rewriter.getArrayAttr( in matchAndRewrite() 114 auto newOffsets = rewriter.getArrayAttr( in matchAndRewrite() 116 auto newStrides = rewriter.getArrayAttr( in matchAndRewrite() 175 rewriter.getArrayAttr(newPositions)); in matchAndRewrite() 219 inBoundsAttr = rewriter.getArrayAttr( in matchAndRewrite() 267 inBoundsAttr = rewriter.getArrayAttr( in matchAndRewrite() 395 rewriter.getArrayAttr(newIteratorTypes), contractOp.getKind()); in matchAndRewrite()
|
| H A D | VectorTransferPermutationMapRewritePatterns.cpp | 260 ? rewriter.getArrayAttr( in matchAndRewrite()
|
| H A D | VectorTransforms.cpp | 1187 rewriter.getAffineMapArrayAttr(maps), rewriter.getArrayAttr(iterators)); in matchAndRewrite() 1911 rewriter.getArrayAttr(adjustIter(op.getIteratorTypes(), iterIndex)); in lowerParallel() 1980 rewriter.getArrayAttr(adjustIter(op.getIteratorTypes(), iterIndex)); in lowerReduction() 2666 ? rewriter.getArrayAttr( in matchAndRewrite()
|
| /llvm-project-15.0.7/flang/include/flang/Optimizer/Builder/ |
| H A D | Complex.h | 64 builder.getArrayAttr({builder.getIntegerAttr( in extract() 72 builder.getArrayAttr({builder.getIntegerAttr( in insert()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | CodegenUtils.h | 112 auto zeroa = builder.getArrayAttr({zeroe, zeroe}); in constantZero() 124 auto zeroa = builder.getArrayAttr({onee, zeroe}); in constantOne()
|
| /llvm-project-15.0.7/mlir/unittests/IR/ |
| H A D | SubElementInterfaceTest.cpp | 25 ArrayAttr boolArrayAttr = builder.getArrayAttr({trueAttr, falseAttr}); in TEST()
|
| H A D | InterfaceTest.cpp | 51 auto attr1 = builder.getArrayAttr({}); in TEST()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVAttributes.cpp | 204 return get(versionAttr, b.getArrayAttr(capAttrs), b.getArrayAttr(extAttrs)); in get() 485 capabilitiesAttr = builder.getArrayAttr(capabilities); in parseVerCapExtAttr() 507 extensionsAttr = builder.getArrayAttr(extensions); in parseVerCapExtAttr()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/ |
| H A D | Character.cpp | 651 builder.getArrayAttr(zero)); in createSingletonFromCode() 662 builder.getArrayAttr(zero)); in extractCodeFromSingleton() 702 builder.getArrayAttr( in extractCharacterProcedureTuple() 711 builder.getArrayAttr( in extractCharacterProcedureTuple() 728 builder.getArrayAttr( in createCharacterProcedureTuple() 732 builder.getArrayAttr( in createCharacterProcedureTuple()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/ |
| H A D | FuncToLLVM.cpp | 110 builder.getArrayAttr(allAttrs)); in prependResAttrsToArgAttrs() 309 : rewriter.getArrayAttr( in convertFuncOpToLLVMFuncOp() 325 rewriter.getArrayAttr(newArgAttrs))); in convertFuncOpToLLVMFuncOp()
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/ |
| H A D | DeserializeOps.cpp | 372 opBuilder.getArrayAttr(interface)); in processOp() 402 auto values = opBuilder.getArrayAttr(attrListElems); in processOp()
|
| H A D | Deserializer.cpp | 1265 auto attr = opBuilder.getArrayAttr(elements); in processConstantComposite() 1304 opBuilder.getArrayAttr(elements)); in processSpecConstantComposite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/PDLInterp/IR/ |
| H A D | PDLInterp.cpp | 87 attrNamesAttr = builder.getArrayAttr(attrNames); in parseCreateOperationOpAttributes()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Utils/ |
| H A D | ReshapeOpsUtils.cpp | 166 return b.getArrayAttr(reassociationAttr); in getReassociationIndicesAttribute()
|
| /llvm-project-15.0.7/mlir/lib/Interfaces/ |
| H A D | ViewLikeInterface.cpp | 116 integers = parser.getBuilder().getArrayAttr({}); in parseOperandsOrIntegersImpl()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/PDL/IR/ |
| H A D | PDL.cpp | 164 attrNamesAttr = builder.getArrayAttr(attrNames); in parseOperationOpAttributes()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | TargetRewrite.cpp | 181 loc, ty, oper, rewriter->getArrayAttr(idx)); in rewriteCallComplexInputType() 666 rewriter->getArrayAttr(zero)); in convertSignature() 668 loc, cplxTy, cplx1, newArg, rewriter->getArrayAttr(one)); in convertSignature()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Builders.h | 105 ArrayAttr getArrayAttr(ArrayRef<Attribute> value);
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/ |
| H A D | MLIRGen.cpp | 440 mlir::ArrayAttr dataAttr = builder.getArrayAttr(attrElements); in getConstantAttr()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Dialect/ |
| H A D | FIROps.cpp | 2422 result.addAttribute(casesAttr, bld.getArrayAttr(ivalues)); in parseIntegralSwitchTerminator() 2656 parser.getBuilder().getArrayAttr(attrs)); in parse() 2724 result.addAttribute(getCasesAttr(), builder.getArrayAttr(compareAttrs)); in build() 2935 bld.getArrayAttr(attrs)); in parse() 3006 result.addAttribute(getCasesAttr(), builder.getArrayAttr(typeOperands)); in build() 3189 return builder.getArrayAttr(attrs); in convertToArrayAttr()
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/PDLInterp/IR/ |
| H A D | PDLInterpOps.td | 1087 build($_builder, $_state, attribute, $_builder.getArrayAttr(caseValues), 1226 build($_builder, $_state, edge, $_builder.getArrayAttr(types), 1268 build($_builder, $_state, edge, $_builder.getArrayAttr(types),
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | IO.cpp | 315 builder.getArrayAttr(idx)); in getNamelistGroup() 338 builder.getArrayAttr(idx)); in getNamelistGroup() 364 builder.getArrayAttr(zero)); in getNamelistGroup() 368 builder.getArrayAttr(one)); in getNamelistGroup() 374 builder.getArrayAttr(two)); in getNamelistGroup()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/ |
| H A D | AsyncToAsyncRuntime.cpp | 196 func->setAttr("passthrough", builder.getArrayAttr( in setupCoroMachinery()
|