[all-commits] [llvm/llvm-project] b6cda3: [Loads] Also consider getPointerAlignment when che...
Florian Hahn via All-commits
all-commits at lists.llvm.org
Thu Jan 9 10:20:00 PST 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b6cda338ab7bd18265a3e3fd494856620aec5210
https://github.com/llvm/llvm-project/commit/b6cda338ab7bd18265a3e3fd494856620aec5210
Author: Florian Hahn <flo at fhahn.com>
Date: 2025-01-09 (Thu, 09 Jan 2025)
Changed paths:
M llvm/lib/Analysis/Loads.cpp
M llvm/test/Transforms/LoopVectorize/dereferenceable-info-from-assumption-constant-size.ll
Log Message:
-----------
[Loads] Also consider getPointerAlignment when checking assumptions. (#120916)
Also use getPointerAlignment when trying to use alignment and
dereferenceable assumptions. This catches cases where dereferencable is
known via the assumption but alignment is known via getPointerAlignment
(e.g. via argument attribute or align of 1)
PR: https://github.com/llvm/llvm-project/pull/120916
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list