Home
last modified time | relevance | path

Searched refs:IntElementIterator (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinAttributes.h284 class IntElementIterator
295 IntElementIterator(DenseElementsAttr attr, size_t dataIndex);
324 IntElementIterator, APFloat> {
553 iterator_range_impl<IntElementIterator> getValues() const {
558 IntElementIterator value_begin() const {
563 IntElementIterator value_end() const {
682 IntElementIterator raw_int_begin() const {
683 return IntElementIterator(*this, 0);
685 IntElementIterator raw_int_end() const {
686 return IntElementIterator(*this, getNumElements());
[all …]
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinAttributes.cpp602 return IntegerAttr::get(eltTy, *IntElementIterator(owner, index)); in operator *()
604 return IntegerAttr::get(eltTy, *IntElementIterator(owner, index)); in operator *()
606 IntElementIterator intIt(owner, index); in operator *()
651 DenseElementsAttr::IntElementIterator::IntElementIterator( in IntElementIterator() function in DenseElementsAttr::IntElementIterator
653 : DenseElementIndexedIteratorImpl<IntElementIterator, APInt, APInt, APInt>( in IntElementIterator()
657 APInt DenseElementsAttr::IntElementIterator::operator*() const { in operator *()
/llvm-project-15.0.7/mlir/lib/Dialect/Tensor/IR/
H A DTensorOps.cpp1317 sliceElements<DenseElementsAttr::IntElementIterator, APInt>( in matchAndRewrite()