diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2023-01-12 15:19:35 -0800 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2023-01-12 15:21:34 -0800 |
commit | 8b4e1287acfb3c31c235bc2d1d0da1547e168afb (patch) | |
tree | aab2e60f34bc54e791837b980ee5a6ba8d5f68ed /llvm/lib/CodeGen/StackProtector.cpp | |
parent | f70a81cced3a45594c40affd7fd94792bdf2d5d2 (diff) | |
download | llvm-8b4e1287acfb3c31c235bc2d1d0da1547e168afb.zip llvm-8b4e1287acfb3c31c235bc2d1d0da1547e168afb.tar.gz llvm-8b4e1287acfb3c31c235bc2d1d0da1547e168afb.tar.bz2 |
[Attributor][FIX] Consistently use the access/remote instruction
We use the actual access (=remote) instruction when reasoning about
accesses, except for one leftover use case of the local instruction.
This caused us to potentially ignore the dominating write if the read
and write were in a different function than the (stack) allocation.
Reported by @ye-luo
Diffstat (limited to 'llvm/lib/CodeGen/StackProtector.cpp')
0 files changed, 0 insertions, 0 deletions