summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td
diff options
context:
space:
mode:
authorGeorge Karpenkov <ekarpenkov@apple.com>2018-09-21 20:37:20 +0000
committerGeorge Karpenkov <ekarpenkov@apple.com>2018-09-21 20:37:20 +0000
commit04553e530f971eff94d2be7111855af3781b41f4 (patch)
tree75fd99c84ff4a0d45ed2ee6e6bdc3397b37a0ba5 /llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td
parent200e809dbd04b074b77fb6cc0644ebff82150d1c (diff)
downloadbcm5719-llvm-04553e530f971eff94d2be7111855af3781b41f4.tar.gz
bcm5719-llvm-04553e530f971eff94d2be7111855af3781b41f4.zip
[analyzer] Process state in checkEndFunction in RetainCountChecker
Modify the RetainCountChecker to perform state "adjustments" in checkEndFunction, as performing work in PreStmt<ReturnStmt> does not work with destructors. The previous version made an implicit assumption that no code runs after the return statement is executed. rdar://43945028 Differential Revision: https://reviews.llvm.org/D52338 llvm-svn: 342770
Diffstat (limited to 'llvm/lib/Target/WebAssembly/WebAssemblyInstrFormats.td')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud