Home
last modified time | relevance | path

Searched refs:replValues (Results 1 – 4 of 4) sorted by relevance

/llvm-project/mlir/lib/Tools/PDLL/CodeGen/
H A DMLIRGen.cpp236 SmallVector<Value> replValues; in genImpl() local
238 replValues.push_back(genSingleExpr(replExpr)); in genImpl()
243 replValues.size() == 1 && in genImpl()
244 isa<pdl::OperationType>(replValues.front().getType()); in genImpl()
246 loc, rootExpr, usesReplOperation ? replValues[0] : Value(), in genImpl()
247 usesReplOperation ? ValueRange() : ValueRange(replValues)); in genImpl()
/llvm-project/mlir/lib/Tools/PDLL/Parser/
H A DParser.cpp452 MutableArrayRef<ast::Expr *> replValues);
2397 SmallVector<ast::Expr *> replValues; in parseReplaceStmt()
2409 replValues.emplace_back(*replExpr); in parseReplaceStmt()
2425 replValues.emplace_back(*replExpr); in parseReplaceStmt()
2428 return createReplaceStmt(loc, *rootOp, replValues); in parseReplaceStmt()
3073 MutableArrayRef<ast::Expr *> replValues) { in createReplaceStmt()
3084 bool shouldConvertOpToValues = replValues.size() > 1; in createReplaceStmt()
3085 for (ast::Expr *&replExpr : replValues) { in createReplaceStmt()
3103 return ast::ReplaceStmt::create(ctx, loc, rootOp, replValues); in createReplaceStmt()
2398 SmallVector<ast::Expr *> replValues; parseReplaceStmt() local
3074 createReplaceStmt(SMRange loc,ast::Expr * rootOp,MutableArrayRef<ast::Expr * > replValues) createReplaceStmt() argument
/llvm-project/mlir/include/mlir/Dialect/PDL/IR/
H A DPDLOps.td503 * a set of `Value`s (`replValues` should be populated)
521 Variadic<PDL_InstOrRangeOf<PDL_Value>>:$replValues);
523 $opValue `with` (`(` $replValues^ `:` type($replValues) `)`)?
/llvm-project/mlir/include/mlir/Dialect/PDLInterp/IR/
H A DPDLInterpOps.td1100 Variadic<PDL_InstOrRangeOf<PDL_Value>>:$replValues);
1102 $inputOp `with` ` ` `(` ($replValues^ `:` type($replValues))? `)`