diff options
author | Florian Hahn <flo@fhahn.com> | 2025-07-26 09:25:11 +0100 |
---|---|---|
committer | Florian Hahn <flo@fhahn.com> | 2025-07-26 09:26:15 +0100 |
commit | 9a201531ed8f5c752e21fb3b2fc618ba821dc3d8 (patch) | |
tree | 7f5f3d2cfb2f270a21f75f27ce9887a7a72136da /lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp | |
parent | 1ea085be7c0c91853e52d3a71b83a0a1cf0aa05d (diff) | |
download | llvm-9a201531ed8f5c752e21fb3b2fc618ba821dc3d8.zip llvm-9a201531ed8f5c752e21fb3b2fc618ba821dc3d8.tar.gz llvm-9a201531ed8f5c752e21fb3b2fc618ba821dc3d8.tar.bz2 |
[LV] Bail out early if runtime checks are known to fail.
There are a number of cases for which SCEV may not be able to prove a
predicate will always be true/false, which may be simplified to a
constant during expansion (see discussion in
https://github.com/llvm/llvm-project/pull/131538).
Bail out early if runtime checks are known to always fail, as the
vector loop generated later will never execute.
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp')
0 files changed, 0 insertions, 0 deletions