diff options
author | Aiden Grossman <aidengrossman@google.com> | 2024-12-16 15:14:34 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-12-16 07:14:34 -0800 |
commit | 76f258920d3baf32be297f60bee5b8520f195c25 (patch) | |
tree | 41f6342b65ca5b775776bf6938df0146bb05daf6 /clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp | |
parent | 5c5f66937fa7fbc6721ba2203b0874966640a05f (diff) | |
download | llvm-76f258920d3baf32be297f60bee5b8520f195c25.zip llvm-76f258920d3baf32be297f60bee5b8520f195c25.tar.gz llvm-76f258920d3baf32be297f60bee5b8520f195c25.tar.bz2 |
[MLGO] Do not include urgent LRs in max cascade calculation (#120052)
A previous PR introduced a threshold where we would mask out a LR that
had been evicted a certain number of times to combat pathological
compile time cases with a somewhat adversarial model. However, this
patch did not take into account urgent LRs which led to compilation
failures when greedy would expect us to provide an eviction and we could
not due to the newly introduced logic.
Diffstat (limited to 'clang/lib/ExtractAPI/Serialization/SymbolGraphSerializer.cpp')
0 files changed, 0 insertions, 0 deletions