aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorIan Wood <ianwood2024@u.northwestern.edu>2025-01-06 10:05:14 -0800
committerGitHub <noreply@github.com>2025-01-06 10:05:14 -0800
commitfe42e63d7b1bfb356a5209d3ced846695823b623 (patch)
tree113a37e2e48a9e34681362a66036bbe03b4ce7b1 /clang/lib/CodeGen/CodeGenFunction.cpp
parentd40235ac24175e20988cc879dc515638df0c28c6 (diff)
downloadllvm-fe42e63d7b1bfb356a5209d3ced846695823b623.zip
llvm-fe42e63d7b1bfb356a5209d3ced846695823b623.tar.gz
llvm-fe42e63d7b1bfb356a5209d3ced846695823b623.tar.bz2
[mlir][NFC] Refactor `eraseState` to take constant time (#121670)
Refactors `analysisStates` to use two nested maps . This prevents `eraseState` from having to scan through every analysis state which can be costly when there are many analysis states and/or `eraseState` is called frequently. Signed-off-by: Ian Wood <ianwood2024@u.northwestern.edu>
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions