Searched refs:valueIt (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Conversion/AffineToStandard/ |
| H A D | AffineToStandard.cpp | 48 auto valueIt = values.begin(); in buildMinMaxReductionSeq() local 49 Value value = *valueIt++; in buildMinMaxReductionSeq() 50 for (; valueIt != values.end(); ++valueIt) { in buildMinMaxReductionSeq() 51 auto cmpOp = builder.create<arith::CmpIOp>(loc, predicate, value, *valueIt); in buildMinMaxReductionSeq() 53 *valueIt); in buildMinMaxReductionSeq()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch7/mlir/ |
| H A D | LowerToAffineLoops.cpp | 173 auto valueIt = constantValue.value_begin<FloatAttr>(); in matchAndRewrite() local 179 loc, rewriter.create<arith::ConstantOp>(loc, *valueIt++), alloc, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | BuiltinAttributeInterfaces.h | 178 auto *valueIt = static_cast<OpaqueIteratorValueBase<T> *>(iterator.get()); in at() local 179 return valueIt->at(index); in at()
|
| H A D | BuiltinAttributeInterfaces.td | 244 auto valueIt = $_attr.value_begin_impl(OverloadToken<T>()); 246 $_attr.isSplat(), &*valueIt); 253 auto valueIt = $_attr.value_begin_impl(OverloadToken<T>()); 255 $_attr.isSplat(), valueIt);
|
| H A D | BuiltinAttributes.h | 951 auto valueIt = getValues().value_begin<T>(); 954 [flatSparseIndices{flatSparseIndices}, valueIt{std::move(valueIt)}, 959 return *std::next(valueIt, i);
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch6/mlir/ |
| H A D | LowerToAffineLoops.cpp | 173 auto valueIt = constantValue.value_begin<FloatAttr>(); in matchAndRewrite() local 179 loc, rewriter.create<arith::ConstantOp>(loc, *valueIt++), alloc, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/examples/toy/Ch5/mlir/ |
| H A D | LowerToAffineLoops.cpp | 173 auto valueIt = constantValue.value_begin<FloatAttr>(); in matchAndRewrite() local 179 loc, rewriter.create<arith::ConstantOp>(loc, *valueIt++), alloc, in matchAndRewrite()
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | AsmPrinter.cpp | 2012 auto valueIt = attr.value_begin<std::complex<APInt>>(); in printDenseIntOrFPElementsAttr() local 2014 auto complexValue = *(valueIt + index); in printDenseIntOrFPElementsAttr() 2022 auto valueIt = attr.value_begin<std::complex<APFloat>>(); in printDenseIntOrFPElementsAttr() local 2024 auto complexValue = *(valueIt + index); in printDenseIntOrFPElementsAttr() 2034 auto valueIt = attr.value_begin<APInt>(); in printDenseIntOrFPElementsAttr() local 2036 printDenseIntElement(*(valueIt + index), os, isSigned); in printDenseIntOrFPElementsAttr() 2040 auto valueIt = attr.value_begin<APFloat>(); in printDenseIntOrFPElementsAttr() local 2042 printFloatValue(*(valueIt + index), os); in printDenseIntOrFPElementsAttr()
|