diff options
author | Matthias Springer <me@m-sp.org> | 2023-05-25 09:12:06 +0200 |
---|---|---|
committer | Matthias Springer <me@m-sp.org> | 2023-05-25 09:16:13 +0200 |
commit | ca7167d5a07f703a15ec9c3aea8b8461bf6bac29 (patch) | |
tree | 3bcc427ddb602af39c45461d3d4b71c6757037a4 /clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp | |
parent | 811cbfc26233587f01f1b7b8cdeb8200747c366a (diff) | |
download | llvm-ca7167d5a07f703a15ec9c3aea8b8461bf6bac29.zip llvm-ca7167d5a07f703a15ec9c3aea8b8461bf6bac29.tar.gz llvm-ca7167d5a07f703a15ec9c3aea8b8461bf6bac29.tar.bz2 |
[mlir][Transforms][NFC] GreedyPatternRewriteDriver: Add worklist class
Encapsulate all worklist-related functionality in a separate `Worklist` class. This makes the remaining code more readable and allows for custom worklist implementations (e.g., a randomized worklist for fuzzing pattern application: D142447).
Differential Revision: https://reviews.llvm.org/D151345
Diffstat (limited to 'clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp')
0 files changed, 0 insertions, 0 deletions