Home
last modified time | relevance | path

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

/external/llvm-project/mlir/lib/IR/
DPatternMatch.cpp104 constraintFunctions = std::move(other.constraintFunctions); in mergeIn()
111 for (auto &it : constraintFunctions) in mergeIn()
130 auto it = constraintFunctions.try_emplace(name, std::move(constraintFn)); in registerConstraintFunction()
/external/llvm-project/mlir/include/mlir/IR/
DPatternMatch.h377 return constraintFunctions; in getConstraintFunctions()
380 return constraintFunctions; in takeConstraintFunctions()
400 constraintFunctions.clear(); in clear()
410 llvm::StringMap<PDLConstraintFunction> constraintFunctions; variable
/external/llvm-project/mlir/lib/Rewrite/
DByteCode.cpp690 constraintFunctions.push_back(std::move(it.second)); in PDLByteCode()
719 ArrayRef<PDLConstraintFunction> constraintFunctions, in ByteCodeExecutor() argument
724 patterns(patterns), constraintFunctions(constraintFunctions), in ByteCodeExecutor()
839 ArrayRef<PDLConstraintFunction> constraintFunctions; member in __anon726545990d11::ByteCodeExecutor
854 const PDLConstraintFunction &constraintFn = constraintFunctions[read()]; in execute()
1243 patterns, constraintFunctions, createFunctions, in match()
1264 constraintFunctions, createFunctions, rewriteFunctions); in rewrite()
DByteCode.h162 std::vector<PDLConstraintFunction> constraintFunctions; variable