Home
last modified time | relevance | path

Searched refs:operand_end (Results 1 – 24 of 24) sorted by relevance

/external/llvm-project/polly/include/polly/Support/
DVirtualInstruction.h253 VirtualOperandIterator operand_end() const {
262 return {operand_begin(), operand_end()};
/external/llvm-project/mlir/lib/Dialect/StandardOps/Transforms/
DFuncConversions.cpp65 SmallVector<Value, 4> newOperands(op->operand_begin(), op->operand_end()); in matchAndRewrite()
/external/llvm-project/mlir/include/mlir/Dialect/Affine/IR/
DAffineOps.h424 operand_iterator operand_end() { return op.operand_begin() + opEnd; } in operand_end() function
425 operand_range getOperands() { return {operand_begin(), operand_end()}; } in getOperands()
DAffineOps.td764 return {operand_begin() + 1, operand_end()};
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Dfused_kernel_matcher.cc153 contraction.operand_end()); in matchAndRewrite()
/external/llvm-project/mlir/lib/Transforms/Utils/
DGreedyPatternRewriteDriver.cpp175 originalOperands.assign(op->operand_begin(), op->operand_end()); in simplify()
DUtils.cpp196 op->operand_end()); in replaceAllMemRefUsesWith()
DDialectConversion.cpp561 operands(op->operand_begin(), op->operand_end()), in OperationTransactionState()
/external/llvm-project/mlir/include/mlir/TableGen/
DOperator.h138 value_iterator operand_end();
/external/llvm-project/mlir/lib/TableGen/
DOperator.cpp243 auto Operator::operand_end() -> value_iterator { return operands.end(); } in operand_end() function in Operator
245 return {operand_begin(), operand_end()}; in getOperands()
/external/llvm-project/mlir/include/mlir/IR/
DOperation.h251 operand_iterator operand_end() { return getOperands().end(); } in operand_end() function
267 operand_type_iterator operand_type_end() { return operand_end(); } in operand_type_end()
DOpDefinition.h376 operand_iterator operand_end() { return this->getOperation()->operand_end(); } in operand_end() function
/external/llvm-project/mlir/lib/IR/
DOperationSupport.cpp583 hash, llvm::hash_combine_range(op->operand_begin(), op->operand_end())); in computeHash()
628 return std::equal(lhs->operand_begin(), lhs->operand_end(), in isEquivalentTo()
/external/tensorflow/tensorflow/compiler/mlir/lite/transforms/
Dwhile_loop_outline.cc210 args.append(yield_op->operand_begin(), yield_op->operand_end()); in OutlineWhile()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/translate/
Dbreakup-islands.cc105 operands.assign(item.operand_begin(), item.operand_end()); in runOnFunction()
/external/llvm-project/mlir/include/mlir/Interfaces/
DControlFlowInterfaces.td112 auto operandEnd = this->getOperation()->operand_end();
/external/tensorflow/tensorflow/compiler/xla/service/mlir_gpu/
Dpasses.cc302 new_operands.append(returnOp->operand_begin(), returnOp->operand_end()); in runOnFunction()
/external/llvm-project/mlir/lib/Conversion/SCFToStandard/
DSCFToStandard.cpp316 loopCarried.append(terminator->operand_begin(), terminator->operand_end()); in matchAndRewrite()
/external/llvm-project/mlir/docs/Rationale/
DUsageOfConst.md131 operand_iterator operand_end();
142 const_operand_iterator operand_end() const;
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/IR/
Dhlo_ops.cc2546 auto subset_start = concat.operand_end(); in matchAndRewrite()
2547 auto subset_end = concat.operand_end(); in matchAndRewrite()
2548 for (auto it = concat.operand_begin(); it < concat.operand_end(); ++it) { in matchAndRewrite()
2559 subset_start == concat.operand_end()) { in matchAndRewrite()
/external/llvm-project/mlir/test/lib/Dialect/Test/
DTestPatterns.cpp709 return std::distance(op->operand_begin(), op->operand_end()) > 1; in runOnFunction()
/external/llvm-project/flang/include/flang/Optimizer/Dialect/
DFIROps.td283 return operand_end() - operand_begin() + numLenParams();
287 return {operand_begin() + numLenParams(), operand_end()};
1110 return {operand_begin() + numLenParams() + 1, operand_end()};
2188 operand_iterator arg_operand_end() { return operand_end(); }
/external/llvm-project/mlir/include/mlir/Dialect/StandardOps/IR/
DOps.td819 operand_iterator arg_operand_end() { return operand_end(); }
883 operand_iterator arg_operand_end() { return operand_end(); }
1714 return {operand_begin() + 1, operand_end()};
2058 operand_range getIndices() { return {operand_begin() + 1, operand_end()}; }
2994 return {operand_begin() + 2, operand_end()};
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp381 printDimAndSymbolList(op.operand_begin(), op.operand_end(), in print()
1980 printDimAndSymbolList(op.operand_begin(), op.operand_end(), in print()