Home
last modified time | relevance | path

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

/llvm-project/mlir/lib/Rewrite/
H A DByteCode.h73 class PDLByteCodeMutableState {
171 void initializeMutableState(PDLByteCodeMutableState &state) const;
177 PDLByteCodeMutableState &state) const;
182 PDLByteCodeMutableState &state) const;
189 PDLByteCodeMutableState &state,
233 class PDLByteCodeMutableState {
248 void initializeMutableState(PDLByteCodeMutableState &state) const {} in initializeMutableState()
251 PDLByteCodeMutableState &state) const {} in match()
253 PDLByteCodeMutableState &state) const { in rewrite()
H A DPatternApplicator.cpp27 mutableByteCodeState = std::make_unique<PDLByteCodeMutableState>(); in PatternApplicator()
H A DByteCode.cpp64 void PDLByteCodeMutableState::updatePatternBenefit(unsigned patternIndex, in updatePatternBenefit()
72 void PDLByteCodeMutableState::cleanupAfterMatchAndRewrite() { in cleanupAfterMatchAndRewrite()
1076 void PDLByteCode::initializeMutableState(PDLByteCodeMutableState &state) const { in initializeMutableState()
2329 PDLByteCodeMutableState &state) const { in match()
2353 PDLByteCodeMutableState &state) const { in rewrite()
/llvm-project/mlir/include/mlir/Rewrite/
H A DPatternApplicator.h25 class PDLByteCodeMutableState; variable
96 std::unique_ptr<detail::PDLByteCodeMutableState> mutableByteCodeState;