aboutsummaryrefslogtreecommitdiff
path: root/flang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorhigher-performance <113926381+higher-performance@users.noreply.github.com>2024-04-10 13:24:19 -0400
committerGitHub <noreply@github.com>2024-04-10 13:24:19 -0400
commitc54afe5c33ca6159841d909fb8fe20e5d4e0069b (patch)
tree29a513221cbd3c7d1407c010be0b9fbf8dbe1327 /flang/lib/Frontend/CompilerInvocation.cpp
parent04bf1a4090c535e3a1033ab9a8ef92068166461f (diff)
downloadllvm-c54afe5c33ca6159841d909fb8fe20e5d4e0069b.zip
llvm-c54afe5c33ca6159841d909fb8fe20e5d4e0069b.tar.gz
llvm-c54afe5c33ca6159841d909fb8fe20e5d4e0069b.tar.bz2
Fix quadratic slowdown in AST matcher parent map generation (#87824)
Avoids the need to linearly re-scan all seen parent nodes to check for duplicates, which previously caused a slowdown for ancestry checks in Clang AST matchers. Fixes: #86881
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions