diff options
author | Owen Anderson <resistor@mac.com> | 2024-02-21 00:42:22 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-21 00:42:22 -0500 |
commit | 44b717df4d837ce4e8d76b00cee2e122ae6ad28c (patch) | |
tree | cfcc162990fb503ce35b0f4b835365bbdff4edbb /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp | |
parent | 5375cbfb6255ed19a6bed7065a697905ca65d575 (diff) | |
download | llvm-44b717df4d837ce4e8d76b00cee2e122ae6ad28c.zip llvm-44b717df4d837ce4e8d76b00cee2e122ae6ad28c.tar.gz llvm-44b717df4d837ce4e8d76b00cee2e122ae6ad28c.tar.bz2 |
[GlobalISel] Clamp out-of-range G_EXTRACT_VECTOR_ELT constant indices when converting them into loads. (#82460)
This avoid turning a poison value into a segfault, and fixes
https://github.com/llvm/llvm-project/issues/78383
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions