aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/StackProtector.cpp
diff options
context:
space:
mode:
authorJohannes Doerfert <johannes@jdoerfert.de>2023-01-12 15:19:35 -0800
committerJohannes Doerfert <johannes@jdoerfert.de>2023-01-12 15:21:34 -0800
commit8b4e1287acfb3c31c235bc2d1d0da1547e168afb (patch)
treeaab2e60f34bc54e791837b980ee5a6ba8d5f68ed /llvm/lib/CodeGen/StackProtector.cpp
parentf70a81cced3a45594c40affd7fd94792bdf2d5d2 (diff)
downloadllvm-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