Searched refs:OwnerT (Results 1 – 8 of 8) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | TypeRange.cpp | 26 TypeRange::TypeRange(ValueRange values) : TypeRange(OwnerT(), values.size()) { in TypeRange() 29 ValueRange::OwnerT owner = values.begin().getBase(); in TypeRange() 39 TypeRange::OwnerT TypeRange::offset_base(OwnerT object, ptrdiff_t index) { in offset_base() 50 Type TypeRange::dereference_iterator(OwnerT object, ptrdiff_t index) { in dereference_iterator()
|
| H A D | OperationSupport.cpp | 389 : OperandRangeRange(OwnerT(operands.getBase(), operandSegments), 0, in OperandRangeRange() 393 const OwnerT &owner = getBase(); in join() 399 OperandRange OperandRangeRange::dereference(const OwnerT &object, in dereference() 508 OwnerT(operands, operandSegmentAttr), 0, in MutableOperandRangeRange() 520 MutableOperandRange MutableOperandRangeRange::dereference(const OwnerT &object, in dereference() 603 ValueRange::OwnerT ValueRange::offset_base(const OwnerT &owner, in offset_base() 612 Value ValueRange::dereference_iterator(const OwnerT &owner, ptrdiff_t index) { in dereference_iterator()
|
| H A D | Region.cpp | 268 RegionRange::OwnerT RegionRange::offset_base(const OwnerT &owner, in offset_base() 277 Region *RegionRange::dereference_iterator(const OwnerT &owner, in dereference_iterator()
|
| H A D | Block.cpp | 347 BlockRange::OwnerT BlockRange::offset_base(OwnerT object, ptrdiff_t index) { in offset_base() 354 Block *BlockRange::dereference_iterator(OwnerT object, ptrdiff_t index) { in dereference_iterator()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | ValueRange.h | 82 using OwnerT = std::pair<OpOperand *, Attribute>; variable 84 llvm::indexed_accessor_range<OperandRangeRange, OwnerT, OperandRange, 103 static OperandRange dereference(const OwnerT &object, ptrdiff_t index); 195 using OwnerT = std::pair<MutableOperandRange, NamedAttribute>; variable 197 llvm::indexed_accessor_range<MutableOperandRangeRange, OwnerT, 218 static MutableOperandRange dereference(const OwnerT &object, ptrdiff_t index); 353 using OwnerT = 384 static OwnerT offset_base(const OwnerT &owner, ptrdiff_t index); 386 static Value dereference_iterator(const OwnerT &owner, ptrdiff_t index);
|
| H A D | TypeRange.h | 60 using OwnerT = llvm::PointerUnion<const Value *, const Type *, OpOperand *, 64 static OwnerT offset_base(OwnerT object, ptrdiff_t index); 66 static Type dereference_iterator(OwnerT object, ptrdiff_t index);
|
| H A D | BlockSupport.h | 123 using OwnerT = llvm::PointerUnion<BlockOperand *, Block *const *>; 126 static OwnerT offset_base(OwnerT object, ptrdiff_t index); 129 static Block *dereference_iterator(OwnerT object, ptrdiff_t index);
|
| H A D | Region.h | 336 using OwnerT = variable 361 static OwnerT offset_base(const OwnerT &owner, ptrdiff_t index); 363 static Region *dereference_iterator(const OwnerT &owner, ptrdiff_t index);
|