aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorRamkumar Ramachandra <ramkumar.ramachandra@codasip.com>2025-01-13 13:07:19 +0000
committerGitHub <noreply@github.com>2025-01-13 13:07:19 +0000
commit8b4561467e828c3755ad2942715fac00de2be4a7 (patch)
treefec23ea746d26f67ea0168df300ac3c91ca1c341 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parent21e58ee9f7de60a7e9202ad3f424ec3ad5a6fce5 (diff)
downloadllvm-8b4561467e828c3755ad2942715fac00de2be4a7.zip
llvm-8b4561467e828c3755ad2942715fac00de2be4a7.tar.gz
llvm-8b4561467e828c3755ad2942715fac00de2be4a7.tar.bz2
LAA: add missed swap when inverting src, sink (#122254)
When inverting source and sink on a negative induction step, the types of the source and sink should also be swapped. This fixes a bug in the code that follows, that computes properties based on these types. With 234cc40 ([LAA] Limit no-overlap check to at least one loop-invariant accesses.), that code is guarded by a loop-invariant condition: however, the commit did not add any new tests exercising the guarded code, and hence the bugfix in this patch requires additional tests to exercise that guarded codepath.
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions