From 1086d777bec39e77c0d91ae8124e8c414531c886 Mon Sep 17 00:00:00 2001 From: serge-sans-paille Date: Thu, 4 Jun 2020 23:33:54 +0200 Subject: [PATCH] Correctly report modified status for ObjCARCContract Differential Revision: https://reviews.llvm.org/D81226 --- llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp b/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp index 161bbde..789620d 100644 --- a/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp +++ b/llvm/lib/Transforms/ObjCARC/ObjCARCContract.cpp @@ -529,6 +529,7 @@ bool ObjCARCContract::tryToPeepholeInstruction( return true; case ARCInstKind::IntrinsicUser: // Remove calls to @llvm.objc.clang.arc.use(...). + Changed = true; Inst->eraseFromParent(); return true; default: -- 2.7.4