diff options
author | Florian Hahn <flo@fhahn.com> | 2025-08-07 10:45:27 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-07 10:45:27 +0100 |
commit | 95c32bf2d46ddd2c10dae426c75aa4dddcb146df (patch) | |
tree | 5206150965dacea8f7870c5bcaaf44432f833ab2 /clang/test/SemaCXX/warn-unsafe-buffer-usage-libc-functions.cpp | |
parent | 04196ba01a4d2ea1649836d769e5651e89c05a82 (diff) | |
download | llvm-95c32bf2d46ddd2c10dae426c75aa4dddcb146df.zip llvm-95c32bf2d46ddd2c10dae426c75aa4dddcb146df.tar.gz llvm-95c32bf2d46ddd2c10dae426c75aa4dddcb146df.tar.bz2 |
[VPlan] Return invalid cost if any skeleton block has invalid costs. (#151940)
We need to reject plans that contain recipes with invalid costs. LICM
can move recipes with invalid costs out of the loop region, which then
get missed by the main cost computation.
Extend the logic to check recipes for invalid cost currently only
covering the middle block to include all skeleton blocks.
Fixes https://github.com/llvm/llvm-project/issues/144358
Fixes https://github.com/llvm/llvm-project/issues/151664
PR: https://github.com/llvm/llvm-project/pull/151940
Diffstat (limited to 'clang/test/SemaCXX/warn-unsafe-buffer-usage-libc-functions.cpp')
0 files changed, 0 insertions, 0 deletions