Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/IR/
H A DAffineOps.h124 return {operand_begin() + getSrcMemRefOperandIndex() + 1, in getSrcIndices()
125 operand_begin() + getSrcMemRefOperandIndex() + 1 + in getSrcIndices()
163 return {operand_begin() + getDstMemRefOperandIndex() + 1, in getDstIndices()
164 operand_begin() + getDstMemRefOperandIndex() + 1 + in getDstIndices()
192 return {operand_begin() + getTagMemRefOperandIndex() + 1, in getTagIndices()
193 operand_begin() + getTagMemRefOperandIndex() + 1 + in getTagIndices()
310 return {operand_begin() + 1, in getTagIndices()
311 operand_begin() + 1 + getTagMap().getNumInputs()}; in getTagIndices()
491 operand_iterator operandBegin() { return op.operand_begin() + opStart; } in operandBegin()
492 operand_iterator operandEnd() { return op.operand_begin() + opEnd; } in operandEnd()
H A DAffineOps.td826 return {operand_begin() + 1, operand_end()};
/llvm-project-15.0.7/flang/lib/Optimizer/Transforms/
H A DRewriteLoop.cpp106 auto begin = loop.getFinalValue() ? std::next(terminator->operand_begin()) in matchAndRewrite()
107 : terminator->operand_begin(); in matchAndRewrite()
246 ? std::next(terminator->operand_begin()) in matchAndRewrite()
247 : terminator->operand_begin(); in matchAndRewrite()
/llvm-project-15.0.7/polly/include/polly/Support/
H A DVirtualInstruction.h251 VirtualOperandIterator operand_begin() const {
264 return {operand_begin(), operand_end()};
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinDialect.cpp166 foldResults.append(inputOp->operand_begin(), inputOp->operand_end()); in fold()
/llvm-project-15.0.7/mlir/lib/Dialect/Func/Transforms/
H A DFuncConversions.cpp67 SmallVector<Value, 4> newOperands(op->operand_begin(), op->operand_end()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Linalg/
H A DTestLinalgElementwiseFusion.cpp33 operandSet.insert(operation->operand_begin(), operation->operand_end()); in addOperands()
/llvm-project-15.0.7/mlir/lib/Transforms/Utils/
H A DGreedyPatternRewriteDriver.cpp218 originalOperands.assign(op->operand_begin(), op->operand_end()); in simplify()
608 originalOperands.assign(op->operand_begin(), op->operand_end()); in simplifyLocally()
H A DDialectConversion.cpp245 operands(op->operand_begin(), op->operand_end()), in OperationTransactionState()
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/Utils/
H A DUtils.cpp1139 op->operand_begin() + memRefOperandPos + 1, in replaceAllMemRefUsesWith()
1140 op->operand_begin() + memRefOperandPos + 1 + oldMapNumInputs); in replaceAllMemRefUsesWith()
1219 state.operands.append(op->operand_begin(), in replaceAllMemRefUsesWith()
1220 op->operand_begin() + memRefOperandPos); in replaceAllMemRefUsesWith()
1228 state.operands.append(op->operand_begin() + memRefOperandPos + 1 + in replaceAllMemRefUsesWith()
/llvm-project-15.0.7/mlir/include/mlir/TableGen/
H A DOperator.h148 const_value_iterator operand_begin() const;
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DOperation.h291 operand_iterator operand_begin() { return getOperands().begin(); } in operand_begin() function
312 operand_type_iterator operand_type_begin() { return operand_begin(); } in operand_type_begin()
H A DOpDefinition.h344 operand_iterator operand_begin() { in operand_begin() function
345 return this->getOperation()->operand_begin(); in operand_begin()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Func/IR/
H A DFuncOps.td87 operand_iterator arg_operand_begin() { return operand_begin(); }
151 operand_iterator arg_operand_begin() { return ++operand_begin(); }
/llvm-project-15.0.7/mlir/lib/TableGen/
H A DOperator.cpp293 auto Operator::operand_begin() const -> const_value_iterator { in operand_begin() function in Operator
300 return {operand_begin(), operand_end()}; in getOperands()
/llvm-project-15.0.7/mlir/docs/Rationale/
H A DUsageOfConst.md130 operand_iterator operand_begin();
141 const_operand_iterator operand_begin() const;
/llvm-project-15.0.7/mlir/lib/Dialect/Affine/IR/
H A DAffineOps.cpp517 printDimAndSymbolList(operand_begin(), operand_end(), in print()
2070 return {operand_begin(), operand_begin() + getLowerBoundMap().getNumInputs()}; in getLowerBoundOperands()
2074 return {operand_begin() + getLowerBoundMap().getNumInputs(), in getUpperBoundOperands()
2075 operand_begin() + getLowerBoundMap().getNumInputs() + in getUpperBoundOperands()
2080 return {operand_begin(), operand_begin() + getLowerBoundMap().getNumInputs() + in getControlOperands()
2432 printDimAndSymbolList(operand_begin(), operand_end(), in print()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DPreCGRewrite.cpp316 std::vector<mlir::Value> opOperands(op->operand_begin(), in doDCE()
/llvm-project-15.0.7/mlir/lib/Conversion/SCFToControlFlow/
H A DSCFToControlFlow.cpp324 loopCarried.append(terminator->operand_begin(), terminator->operand_end()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/lib/Dialect/Shape/IR/
H A DShape.cpp448 operands.append(assumeAll.operand_begin(), assumeAll->operand_end()); in matchAndRewrite()
508 DenseSet<Value> shapesSet(cstr->operand_begin(), cstr->operand_end()); in matchAndRewrite()
586 SetVector<Value> unique(op.operand_begin(), op.operand_end()); in matchAndRewrite()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/MemRef/IR/
H A DMemRefOps.td564 return {(*this)->operand_begin() + 1,
565 (*this)->operand_begin() + 1 + getSrcMemRefRank()};
583 return {(*this)->operand_begin() + 1 + getSrcMemRefRank() + 1,
584 (*this)->operand_begin() + 1 + getSrcMemRefRank() + 1 +
607 return {(*this)->operand_begin() + tagIndexStartPos,
608 (*this)->operand_begin() + tagIndexStartPos + getTagMemRefRank()};
/llvm-project-15.0.7/mlir/tools/mlir-tblgen/
H A DOpFormatGen.cpp1453 body << op.operand_begin()->name << "Operands"; in genParserOperandTypeResolution()
2695 return seenOperandTypes.test(arg - op.operand_begin()) ? arg : nullptr; in findSeenArg()
3070 unsigned opIdx = var->getVar() - op.operand_begin(); in parseTypeDirectiveOperand()
H A DRewriterGen.cpp675 operand - op.operand_begin(), op.getOperationName(), in emitOperandMatch()
/llvm-project-15.0.7/flang/include/flang/Optimizer/Dialect/
H A DFIROps.td2312 operand_iterator arg_operand_begin() { return operand_begin(); }
2354 operand_iterator arg_operand_begin() { return operand_begin() + 1; }