Searched refs:OperandStorage (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | OperationSupport.cpp | 221 detail::OperandStorage::OperandStorage(Operation *owner, in OperandStorage() function in detail::OperandStorage 230 detail::OperandStorage::~OperandStorage() { in ~OperandStorage() 241 void detail::OperandStorage::setOperands(Operation *owner, ValueRange values) { in setOperands() 250 void detail::OperandStorage::setOperands(Operation *owner, unsigned start, in setOperands() 281 void detail::OperandStorage::eraseOperands(unsigned start, unsigned length) { in eraseOperands() 295 void detail::OperandStorage::eraseOperands(const BitVector &eraseIndices) { in eraseOperands() 315 MutableArrayRef<OpOperand> detail::OperandStorage::resize(Operation *owner, in resize()
|
| H A D | Operation.cpp | 72 totalSizeToAlloc<detail::OperandStorage, BlockOperand, Region, OpOperand>( in create() 103 new (&op->getOperandStorage()) detail::OperandStorage( in create() 149 getOperandStorage().~OperandStorage(); in ~Operation()
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | Operation.h | 30 private llvm::TrailingObjects<Operation, detail::OperandStorage, 717 detail::OperandStorage &getOperandStorage() { in getOperandStorage() 719 return *getTrailingObjects<detail::OperandStorage>(); in getOperandStorage() 793 friend llvm::TrailingObjects<Operation, detail::OperandStorage, BlockOperand, 795 size_t numTrailingObjects(OverloadToken<detail::OperandStorage>) const {
|
| H A D | OperationSupport.h | 707 class alignas(8) OperandStorage { 709 OperandStorage(Operation *owner, OpOperand *trailingOperands, 711 ~OperandStorage();
|
| H A D | Value.h | 264 friend class OperandStorage;
|