diff options
author | Artem Pianykh <artem.pyanykh@gmail.com> | 2025-03-14 19:33:51 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-03-14 19:33:51 +0000 |
commit | 8bceb777a14017690ec8ea3029ad8932f2230eaf (patch) | |
tree | 6ae4dd1cd6aed668a9f0f255a23325d19016df36 /flang/lib/Frontend/CompilerInvocation.cpp | |
parent | b17af9d8ee4e68550fe05fad1011f1322f3e6ec0 (diff) | |
download | llvm-8bceb777a14017690ec8ea3029ad8932f2230eaf.zip llvm-8bceb777a14017690ec8ea3029ad8932f2230eaf.tar.gz llvm-8bceb777a14017690ec8ea3029ad8932f2230eaf.tar.bz2 |
[NFC][Coro] Remove now unused CommonDebugInfo in CoroSplit (#129150)
Summary:
This cleans up the now unnecessary debug info collection in CoroSplit.
This makes CoroSplit pass almost as fast with -g2 as it is with -g1 on
the sample cpp file used with other parts of this stack:
| | Baseline | IdentityMD set | Prebuilt CommonDI | MetadataPred (cur) |
|-----------------|----------|----------------|-------------------|--------------------|
| CoroSplitPass | 306ms | 221ms | 68ms | 3.8ms |
| CoroCloner | 101ms | 72ms | 0.5ms | 0.5ms |
| CollectCommonDI | - | - | 63ms | - |
| Speed up | 1x | 1.4x | 4.5x | 80x |
Test Plan:
ninja check-all
Diffstat (limited to 'flang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions