Home
last modified time | relevance | path

Searched refs:operand_begin (Results 1 – 25 of 28) sorted by relevance

12

/external/llvm-project/mlir/include/mlir/Dialect/Affine/IR/
DAffineOps.h115 return {operand_begin() + getSrcMemRefOperandIndex() + 1, in getSrcIndices()
116 operand_begin() + getSrcMemRefOperandIndex() + 1 + in getSrcIndices()
154 return {operand_begin() + getDstMemRefOperandIndex() + 1, in getDstIndices()
155 operand_begin() + getDstMemRefOperandIndex() + 1 + in getDstIndices()
183 return {operand_begin() + getTagMemRefOperandIndex() + 1, in getTagIndices()
184 operand_begin() + getTagMemRefOperandIndex() + 1 + in getTagIndices()
297 return {operand_begin() + 1, in getTagIndices()
298 operand_begin() + 1 + getTagMap().getNumInputs()}; in getTagIndices()
423 operand_iterator operand_begin() { return op.operand_begin() + opStart; } in operand_begin() function
424 operand_iterator operand_end() { return op.operand_begin() + opEnd; } in operand_end()
[all …]
/external/llvm-project/mlir/include/mlir/Dialect/StandardOps/IR/
DOps.h168 return {(*this)->operand_begin() + 1, in getSrcIndices()
169 (*this)->operand_begin() + 1 + getSrcMemRefRank()}; in getSrcIndices()
187 return {(*this)->operand_begin() + 1 + getSrcMemRefRank() + 1, in getDstIndices()
188 (*this)->operand_begin() + 1 + getSrcMemRefRank() + 1 + in getDstIndices()
210 return {(*this)->operand_begin() + tagIndexStartPos, in getTagIndices()
211 (*this)->operand_begin() + tagIndexStartPos + getTagMemRefRank()}; in getTagIndices()
287 return {(*this)->operand_begin() + 1, in getTagIndices()
288 (*this)->operand_begin() + 1 + getTagMemRefRank()}; in getTagIndices()
DOps.td818 operand_iterator arg_operand_begin() { return operand_begin(); }
882 operand_iterator arg_operand_begin() { return ++operand_begin(); }
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/Transforms/Utils/
DUtils.cpp105 op->operand_begin() + memRefOperandPos + 1, in replaceAllMemRefUsesWith()
106 op->operand_begin() + memRefOperandPos + 1 + oldMapNumInputs); in replaceAllMemRefUsesWith()
185 state.operands.append(op->operand_begin(), in replaceAllMemRefUsesWith()
186 op->operand_begin() + memRefOperandPos); in replaceAllMemRefUsesWith()
194 state.operands.append(op->operand_begin() + memRefOperandPos + 1 + in replaceAllMemRefUsesWith()
DGreedyPatternRewriteDriver.cpp175 originalOperands.assign(op->operand_begin(), op->operand_end()); in simplify()
/external/llvm-project/polly/include/polly/Support/
DVirtualInstruction.h249 VirtualOperandIterator operand_begin() 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/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()
629 rhs->operand_begin()); in isEquivalentTo()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Dfused_kernel_matcher.cc152 SmallVector<Value, 4> operands(contraction.operand_begin(), in matchAndRewrite()
/external/llvm-project/mlir/include/mlir/TableGen/
DOperator.h137 value_iterator operand_begin();
/external/llvm-project/mlir/lib/TableGen/
DOperator.cpp242 auto Operator::operand_begin() -> value_iterator { return operands.begin(); } in operand_begin() function in Operator
245 return {operand_begin(), operand_end()}; in getOperands()
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/
Dlhlo_legalize_to_gpu.cc138 Value input = *reduce_op.operand_begin(); in matchAndRewrite()
/external/llvm-project/mlir/include/mlir/IR/
DOperation.h250 operand_iterator operand_begin() { return getOperands().begin(); } in operand_begin() function
266 operand_type_iterator operand_type_begin() { return operand_begin(); } in operand_type_begin()
DOpDefinition.h373 operand_iterator operand_begin() { in operand_begin() function
374 return this->getOperation()->operand_begin(); in operand_begin()
/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/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.md130 operand_iterator operand_begin();
141 const_operand_iterator operand_begin() const;
/external/llvm-project/mlir/lib/Dialect/Affine/IR/
DAffineOps.cpp381 printDimAndSymbolList(op.operand_begin(), op.operand_end(), in print()
1734 return {operand_begin(), operand_begin() + getLowerBoundMap().getNumInputs()}; in getLowerBoundOperands()
1738 return {operand_begin() + getLowerBoundMap().getNumInputs(), in getUpperBoundOperands()
1739 operand_begin() + getLowerBoundMap().getNumInputs() + in getUpperBoundOperands()
1980 printDimAndSymbolList(op.operand_begin(), op.operand_end(), in print()
/external/llvm-project/flang/include/flang/Optimizer/Dialect/
DFIROps.td279 return {operand_begin(), operand_begin() + numLenParams()};
283 return operand_end() - operand_begin() + numLenParams();
287 return {operand_begin() + numLenParams(), operand_end()};
1107 return {operand_begin(), operand_begin() + numLenParams()};
1110 return {operand_begin() + numLenParams() + 1, operand_end()};
2187 operand_iterator arg_operand_begin() { return operand_begin() + 1; }
/external/llvm-project/mlir/tools/mlir-tblgen/
DOpFormatGen.cpp1317 body << op.operand_begin()->name << "Operands"; in genParserTypeResolution()
2477 return seenOperandTypes.test(arg - op.operand_begin()) ? arg : nullptr; in findSeenArg()
2923 unsigned opIdx = var->getVar() - op.operand_begin(); in parseTypeDirectiveOperand()
DRewriterGen.cpp427 operand - op.operand_begin(), op.getOperationName(), in emitOperandMatch()
/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/mlir/lib/Dialect/SPIRV/Serialization/
DSerializer.cpp1659 predecessors.emplace_back(predecessor, branchOp.operand_begin()); in emitPhiForBlockArguments()

12