summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp
diff options
context:
space:
mode:
authorPhilip Pfaffe <philip.pfaffe@gmail.com>2017-04-24 11:54:37 +0000
committerPhilip Pfaffe <philip.pfaffe@gmail.com>2017-04-24 11:54:37 +0000
commitf1200648bd54882c353c35a4331ad8c56fb68a7d (patch)
treef1be37807ee237a67b7638300b2e3b825cd6e336 /llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp
parent6dda31729c85397d31a526b4e405c561609d9f5e (diff)
downloadbcm5719-llvm-f1200648bd54882c353c35a4331ad8c56fb68a7d.tar.gz
bcm5719-llvm-f1200648bd54882c353c35a4331ad8c56fb68a7d.zip
[RegionInfo] Fix dangling references created by moving RegionInfo objects
Summary: Region objects capture the address of the creating RegionInfo instance. Because the RegionInfo class is movable, moving a RegionInfo object creates dangling references. This patch fixes these references by walking the Regions post-move, and updating references to the new parent. Reviewers: Meinersbur, grosser Reviewed By: Meinersbur, grosser Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D31719 llvm-svn: 301175
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud