Home
last modified time | relevance | path

Searched refs:operand_iterator (Results 1 – 14 of 14) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DVPlanValue.h169 typedef SmallVectorImpl<VPValue *>::iterator operand_iterator; typedef
171 typedef iterator_range<operand_iterator> operand_range;
174 operand_iterator op_begin() { return Operands.begin(); } in op_begin()
176 operand_iterator op_end() { return Operands.end(); } in op_end()
/external/llvm-project/mlir/include/mlir/IR/
DTypeUtilities.h64 : public llvm::mapped_iterator<Operation::operand_iterator,
71 explicit OperandElementTypeIterator(Operation::operand_iterator it);
DOperation.h248 using operand_iterator = operand_range::iterator; variable
250 operand_iterator operand_begin() { return getOperands().begin(); } in operand_begin()
251 operand_iterator operand_end() { return getOperands().end(); } in operand_end()
DOpDefinition.h356 using operand_iterator = Operation::operand_iterator; member
373 operand_iterator operand_begin() { in operand_begin()
376 operand_iterator operand_end() { return this->getOperation()->operand_end(); } in operand_end()
/external/llvm-project/llvm/lib/Transforms/Vectorize/
DVPlanValue.h222 typedef SmallVectorImpl<VPValue *>::iterator operand_iterator; typedef
224 typedef iterator_range<operand_iterator> operand_range;
227 operand_iterator op_begin() { return Operands.begin(); } in op_begin()
229 operand_iterator op_end() { return Operands.end(); } in op_end()
/external/llvm-project/mlir/lib/IR/
DTypeUtilities.cpp90 Operation::operand_iterator it) in OperandElementTypeIterator()
91 : llvm::mapped_iterator<Operation::operand_iterator, Type (*)(Value)>( in OperandElementTypeIterator()
/external/llvm-project/mlir/include/mlir/Dialect/Affine/IR/
DAffineOps.h420 using operand_iterator = AffineForOp::operand_iterator; variable
423 operand_iterator operand_begin() { return op.operand_begin() + opStart; } in operand_begin()
424 operand_iterator operand_end() { return op.operand_begin() + opEnd; } in operand_end()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/ir/
Dtf_types.h38 : public llvm::mapped_iterator<Operation::operand_iterator,
45 explicit OperandShapeIterator(Operation::operand_iterator it);
Dtf_types.cc73 OperandShapeIterator::OperandShapeIterator(Operation::operand_iterator it) in OperandShapeIterator()
74 : llvm::mapped_iterator<Operation::operand_iterator, in OperandShapeIterator()
/external/llvm-project/mlir/docs/Rationale/
DUsageOfConst.md130 operand_iterator operand_begin();
131 operand_iterator operand_end();
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp301 static void printDimAndSymbolList(Operation::operand_iterator begin, in printDimAndSymbolList()
302 Operation::operand_iterator end, in printDimAndSymbolList()
/external/llvm-project/mlir/include/mlir/Dialect/StandardOps/IR/
DOps.td818 operand_iterator arg_operand_begin() { return operand_begin(); }
819 operand_iterator arg_operand_end() { return operand_end(); }
882 operand_iterator arg_operand_begin() { return ++operand_begin(); }
883 operand_iterator arg_operand_end() { return operand_end(); }
/external/llvm-project/mlir/lib/Dialect/SPIRV/Serialization/
DSerializer.cpp1647 SmallVector<std::pair<Block *, Operation::operand_iterator>, 4> predecessors; in emitPhiForBlockArguments()
/external/llvm-project/flang/include/flang/Optimizer/Dialect/
DFIROps.td2187 operand_iterator arg_operand_begin() { return operand_begin() + 1; }
2188 operand_iterator arg_operand_end() { return operand_end(); }