Home
last modified time | relevance | path

Searched refs:valueIt (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Conversion/AffineToStandard/
H A DAffineToStandard.cpp48 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 DLowerToAffineLoops.cpp173 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 DBuiltinAttributeInterfaces.h178 auto *valueIt = static_cast<OpaqueIteratorValueBase<T> *>(iterator.get()); in at() local
179 return valueIt->at(index); in at()
H A DBuiltinAttributeInterfaces.td244 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 DBuiltinAttributes.h951 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 DLowerToAffineLoops.cpp173 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 DLowerToAffineLoops.cpp173 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 DAsmPrinter.cpp2012 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()