aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Lex/ModuleMap.cpp
diff options
context:
space:
mode:
authorRiver Riddle <riddleriver@gmail.com>2020-12-14 12:32:21 -0800
committerRiver Riddle <riddleriver@gmail.com>2020-12-14 12:32:44 -0800
commit6af2c4ca9bdb37e56cfda8dae4f6c3c6ca21b8d7 (patch)
treee158bfe16fccc880afe0fbb5f4e291821b733315 /clang/lib/Lex/ModuleMap.cpp
parent6f271e921ba48f4c4fa54bbd2c7a4c548ca5e59e (diff)
downloadllvm-6af2c4ca9bdb37e56cfda8dae4f6c3c6ca21b8d7.zip
llvm-6af2c4ca9bdb37e56cfda8dae4f6c3c6ca21b8d7.tar.gz
llvm-6af2c4ca9bdb37e56cfda8dae4f6c3c6ca21b8d7.tar.bz2
[mlir] Change the internal representation of FrozenRewritePatternList to use shared_ptr
This will allow for caching pattern lists across multiple pass instances, such as when multithreading. This is an extremely important invariant for PDL patterns, which are compiled at runtime when the FrozenRewritePatternList is built. Differential Revision: https://reviews.llvm.org/D93146
Diffstat (limited to 'clang/lib/Lex/ModuleMap.cpp')
0 files changed, 0 insertions, 0 deletions