[all-commits] [llvm/llvm-project] 7b39dc: [Attributor][FIX] Ensure "IsExact" is false for no...
Johannes Doerfert via All-commits
all-commits at lists.llvm.org
Mon Jan 10 08:15:02 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 7b39dccbe4d67697bd3710aaa54a5d5644129ce7
https://github.com/llvm/llvm-project/commit/7b39dccbe4d67697bd3710aaa54a5d5644129ce7
Author: Johannes Doerfert <johannes at jdoerfert.de>
Date: 2022-01-10 (Mon, 10 Jan 2022)
Changed paths:
M llvm/lib/Transforms/IPO/AttributorAttributes.cpp
M llvm/test/Transforms/Attributor/value-simplify-pointer-info.ll
Log Message:
-----------
[Attributor][FIX] Ensure "IsExact" is false for non-exact accesses
If we look at potentially interfering accesses we need to ensure the
"IsExact" flag is set appropriately. Accesses that have an "unknown"
size or offset cannot be exact matches and we missed to flag that.
Error and test reported by Serguei N. Dmitriev.
More information about the All-commits
mailing list