Searched refs:replValues (Results 1 – 4 of 4) sorted by relevance
/llvm-project/mlir/lib/Tools/PDLL/CodeGen/ |
H A D | MLIRGen.cpp | 236 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 D | Parser.cpp | 452 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 D | PDLOps.td | 503 * 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 D | PDLInterpOps.td | 1100 Variadic<PDL_InstOrRangeOf<PDL_Value>>:$replValues); 1102 $inputOp `with` ` ` `(` ($replValues^ `:` type($replValues))? `)`
|