| /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/Conversion/MemRefToSPIRV/ |
| H A D | MemRefToSPIRV.cpp | 44 builder.getIntegerAttr(targetType, targetBits / sourceBits); in getOffsetForBitwidth() 46 IntegerAttr srcBitsAttr = builder.getIntegerAttr(targetType, sourceBits); in getOffsetForBitwidth() 69 builder.getIntegerAttr(targetType, targetBits / sourceBits); in adjustAccessChainForBitwidth() 382 loc, dstType, rewriter.getIntegerAttr(dstType, (1 << srcBits) - 1)); in matchAndRewrite() 389 rewriter.getIntegerAttr(dstType, dstBits - srcBits); in matchAndRewrite() 492 loc, dstType, rewriter.getIntegerAttr(dstType, (1 << srcBits) - 1)); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Linalg/Transforms/ |
| H A D | SplitReduction.cpp | 49 return b.getIntegerAttr(resultType, 0); in getNeutralElement() 51 return b.getIntegerAttr(resultType, -1); in getNeutralElement() 53 return b.getIntegerAttr(resultType, std::numeric_limits<int64_t>::min()); in getNeutralElement() 55 return b.getIntegerAttr(resultType, std::numeric_limits<int64_t>::max()); in getNeutralElement() 57 return b.getIntegerAttr(resultType, 1); in getNeutralElement()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Builders.cpp | 170 IntegerAttr Builder::getIntegerAttr(Type type, int64_t value) { in getIntegerAttr() function in Builder 177 IntegerAttr Builder::getIntegerAttr(Type type, const APInt &value) { in getIntegerAttr() function in Builder 229 return getIntegerAttr(IndexType::get(getContext()), v); in getIndexArrayAttr() 270 return getIntegerAttr(type, APInt(type.cast<IntegerType>().getWidth(), 0)); in getZeroAttr()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SCFToOpenMP/ |
| H A D | SCFToOpenMP.cpp | 262 builder.getIntegerAttr(type, 0)); in declareReduction() 267 builder.getIntegerAttr(type, 0)); in declareReduction() 272 builder.getIntegerAttr(type, 0)); in declareReduction() 278 builder.getIntegerAttr( in declareReduction()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/SPIRVToLLVM/ |
| H A D | SPIRVToLLVM.cpp | 78 return builder.getIntegerAttr(integerType, -1); in minusOneIntegerAttribute() 81 return builder.getIntegerAttr(integerType, -1); in minusOneIntegerAttribute() 216 rewriter.getIntegerAttr(rewriter.getI32Type(), value)); in createI32ConstantOf() 317 op.getLoc(), llvmIndexType, rewriter.getIntegerAttr(indexType, 0)); in matchAndRewrite() 418 auto dstAttr = rewriter.getIntegerAttr(signlessType, srcAttr.getValue()); in matchAndRewrite() 455 auto baseSize = rewriter.getIntegerAttr(integerType, getBitWidth(srcType)); in matchAndRewrite() 692 {rewriter.getIntegerAttr(rewriter.getI32Type(), 0)})); in matchAndRewrite() 701 {rewriter.getIntegerAttr(rewriter.getI32Type(), 1), in matchAndRewrite() 702 rewriter.getIntegerAttr(rewriter.getI32Type(), i)})); in matchAndRewrite() 1409 loc, llvmI32Type, rewriter.getIntegerAttr(rewriter.getI32Type(), i)); in matchAndRewrite() [all …]
|
| /llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/ |
| H A D | TargetRewrite.cpp | 179 auto idx = rewriter->getIntegerAttr(iTy, index); in rewriteCallComplexInputType() 662 auto zero = rewriter->getIntegerAttr(iTy, 0); in convertSignature() 663 auto one = rewriter->getIntegerAttr(iTy, 1); in convertSignature() 753 rewriter->getIntegerAttr( in doComplexReturn() 769 rewriter->getIntegerAttr( in doComplexReturn() 804 rewriter->getIntegerAttr( in doComplexArg() 818 rewriter->getIntegerAttr( in doComplexArg()
|
| /llvm-project-15.0.7/flang/lib/Optimizer/Builder/ |
| H A D | Character.cpp | 649 auto zero = builder.getIntegerAttr(builder.getIndexType(), 0); in createSingletonFromCode() 660 auto zero = builder.getIntegerAttr(builder.getIndexType(), 0); in extractCodeFromSingleton() 703 {builder.getIntegerAttr(builder.getIndexType(), 0)})); in extractCharacterProcedureTuple() 712 {builder.getIntegerAttr(builder.getIndexType(), 1)})); in extractCharacterProcedureTuple() 729 {builder.getIntegerAttr(builder.getIndexType(), 0)})); in createCharacterProcedureTuple() 733 {builder.getIntegerAttr(builder.getIndexType(), 1)})); in createCharacterProcedureTuple()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/IR/ |
| H A D | ArithmeticOps.cpp | 31 return builder.getIntegerAttr(res.getType(), in addIntegerAttrs() 38 return builder.getIntegerAttr(res.getType(), in subIntegerAttrs() 148 builder.getIntegerAttr(type, value)); in build() 156 builder.getIntegerAttr(type, value)); in build() 1728 rewriter.getIntegerAttr(intVal.getType(), rhsInt))); in matchAndRewrite() 1967 return builder.getIntegerAttr( in getIdentityValueAttr() 1971 return builder.getIntegerAttr( in getIdentityValueAttr() 1980 return builder.getIntegerAttr( in getIdentityValueAttr() 1984 return builder.getIntegerAttr( in getIdentityValueAttr() 1988 return builder.getIntegerAttr(resultType, 1); in getIdentityValueAttr()
|
| /llvm-project-15.0.7/mlir/test/lib/Transforms/ |
| H A D | TestIntRangeInference.cpp | 40 Attribute constAttr = b.getIntegerAttr(value.getType(), *maybeConstValue); in replaceWithConstant()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/VectorToLLVM/ |
| H A D | ConvertVectorToLLVM.cpp | 57 rewriter.getIntegerAttr(idxType, pos)); in insertOne() 73 rewriter.getIntegerAttr(idxType, pos)); in extractOne() 628 rewriter.getIntegerAttr(idxType, 0)); in matchAndRewrite() 747 rewriter.getIntegerAttr(idxType, 0)); in matchAndRewrite() 969 auto attr = rewriter.getIntegerAttr(rewriter.getIndexType(), 0); in matchAndRewrite() 978 rewriter.getIntegerAttr(rewriter.getIndexType(), indexedSize.value()); in matchAndRewrite() 981 auto strideAttr = rewriter.getIntegerAttr(rewriter.getIndexType(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/TosaToLinalg/ |
| H A D | TosaToLinalg.cpp | 171 loc, rewriter.getIntegerAttr(intermediateType, zpAdd)); in createLinalgBodyCalculationForElementwiseOp() 202 auto allOnesAttr = rewriter.getIntegerAttr( in createLinalgBodyCalculationForElementwiseOp() 270 loc, rewriter.getIntegerAttr(elementTy, 1)); in createLinalgBodyCalculationForElementwiseOp() 686 return rewriter.getIntegerAttr(elementTy, 0); in createInitialValueForReduceOp() 692 return rewriter.getIntegerAttr(elementTy, 1); in createInitialValueForReduceOp() 700 return rewriter.getIntegerAttr( in createInitialValueForReduceOp() 709 return rewriter.getIntegerAttr( in createInitialValueForReduceOp() 716 return rewriter.getIntegerAttr(elementTy, APInt::getZero(1)); in createInitialValueForReduceOp() 724 return rewriter.getIntegerAttr( in createInitialValueForReduceOp() 1859 constantAttr = rewriter.getIntegerAttr(elementTy, 0); in matchAndRewrite() [all …]
|
| H A D | TosaToLinalgNamed.cpp | 218 zeroAttr = rewriter.getIntegerAttr(inputETy, iZp); in matchAndRewrite() 395 zeroAttr = rewriter.getIntegerAttr(inputETy, iZp); in matchAndRewrite() 710 initialAttr = rewriter.getIntegerAttr( in matchAndRewrite() 895 loc, b.getIntegerAttr(accETy, quantizationInfo.getInputZp())); in matchAndRewrite() 931 loc, b.getIntegerAttr(scaled.getType(), in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MathToSPIRV/ |
| H A D | MathToSPIRV.cpp | 84 loc, intType, rewriter.getIntegerAttr(intType, intValue)); in matchAndRewrite() 86 loc, intType, rewriter.getIntegerAttr(intType, intValue - 1u)); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUCommon/ |
| H A D | GPUOpsLowering.cpp | 230 loc, llvmIndex, rewriter.getIntegerAttr(llvmIndex, 0)); in matchAndRewrite() 329 loc, llvmIndex, rewriter.getIntegerAttr(llvmIndex, 0)); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Builders.h | 100 IntegerAttr getIntegerAttr(Type type, int64_t value); 101 IntegerAttr getIntegerAttr(Type type, const APInt &value);
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/Transforms/ |
| H A D | CodegenUtils.cpp | 167 return builder.getIntegerAttr(tp, APInt(intTp.getWidth(), 1)); in getOneAttr()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/ |
| H A D | LowerToLLVM.cpp | 159 builder.getIntegerAttr(builder.getIndexType(), 0)); in getOrCreateGlobalString()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/ |
| H A D | LowerToLLVM.cpp | 159 builder.getIntegerAttr(builder.getIndexType(), 0)); in getOrCreateGlobalString()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Tosa/IR/ |
| H A D | TosaCanonicalizations.cpp | 267 constantAttr = rewriter.getIntegerAttr(elementTy, 0); in matchAndRewrite() 270 constantAttr = rewriter.getIntegerAttr(elementTy, value); in matchAndRewrite()
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | IO.cpp | 304 mlir::IntegerAttr zero = builder.getIntegerAttr(idxTy, 0); in getNamelistGroup() 305 mlir::IntegerAttr one = builder.getIntegerAttr(idxTy, 1); in getNamelistGroup() 310 idx[0] = builder.getIntegerAttr(idxTy, n); in getNamelistGroup() 357 mlir::IntegerAttr zero = builder.getIntegerAttr(idxTy, 0); in getNamelistGroup() 358 mlir::IntegerAttr one = builder.getIntegerAttr(idxTy, 1); in getNamelistGroup() 359 mlir::IntegerAttr two = builder.getIntegerAttr(idxTy, 2); in getNamelistGroup() 794 loc, builder.getIntegerAttr(toType, 0)); in getDefaultScratchLen() 846 loc, builder.getIntegerAttr(ty2, kindVal)); 1231 loc, builder.getIntegerAttr(boolType, specifierIsPresent)); in genConditionHandlerCall() 1611 loc, builder.getIntegerAttr(ty, Fortran::runtime::io::DefaultUnit)); in genIOUnit() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SPIRV/IR/ |
| H A D | SPIRVCanonicalization.cpp | 199 return Builder(getContext()).getIntegerAttr(getType(), 0); in fold()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/FuncToLLVM/ |
| H A D | FuncToLLVM.cpp | 227 builder.getIntegerAttr(builder.getIndexType(), 1)); in wrapExternalFunction() 254 builder.getIntegerAttr(builder.getIndexType(), 1)); in wrapExternalFunction()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/MathToLLVM/ |
| H A D | MathToLLVM.cpp | 60 auto boolZero = rewriter.getIntegerAttr(boolType, 0); in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Arithmetic/Transforms/ |
| H A D | ExpandOps.cpp | 21 loc, rewriter.getIntegerAttr(type, value)); in createConst()
|