diff options
author | Bushev Dmitry <111585886+dybv-sc@users.noreply.github.com> | 2025-08-07 20:15:42 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-07 20:15:42 +0300 |
commit | b5902924b27348dfae35a501f8b6e5b66f3bed46 (patch) | |
tree | 6ad19b9a1a2f4b09bf0baaeb0c38075cbf4701a8 /llvm/lib/BinaryFormat/DXContainer.cpp | |
parent | 093439c688db8d176081176576011275a1aecf23 (diff) | |
download | llvm-b5902924b27348dfae35a501f8b6e5b66f3bed46.zip llvm-b5902924b27348dfae35a501f8b6e5b66f3bed46.tar.gz llvm-b5902924b27348dfae35a501f8b6e5b66f3bed46.tar.bz2 |
[DFAJumpThreading] Prevent pass from using too much memory. (#145482)
The limit 'dfa-max-num-paths' that is used to control number of
enumerated paths was not checked against inside getPathsFromStateDefMap.
It may lead to large memory consumption for complex enough switch
statements.
Diffstat (limited to 'llvm/lib/BinaryFormat/DXContainer.cpp')
0 files changed, 0 insertions, 0 deletions