diff options
author | Ahmed Bougacha <ahmed@bougacha.org> | 2022-01-24 17:14:39 -0800 |
---|---|---|
committer | Ahmed Bougacha <ahmed@bougacha.org> | 2022-01-24 19:37:01 -0800 |
commit | e7298464c5d004a119583cdb8a120dc3d968508d (patch) | |
tree | ab2b428abe94d07598228732ffcdfee38df14476 /llvm/lib/Transforms/Utils/InlineFunction.cpp | |
parent | 03e9ba274072a8921d78c678222fb0b43111125b (diff) | |
download | llvm-e7298464c5d004a119583cdb8a120dc3d968508d.zip llvm-e7298464c5d004a119583cdb8a120dc3d968508d.tar.gz llvm-e7298464c5d004a119583cdb8a120dc3d968508d.tar.bz2 |
[ObjCARC] Use "UnsafeClaimRV" to refer to unsafeClaim in enums. NFC.
This matches the actual runtime function more closely.
I considered also renaming both RetainRV/UnsafeClaimRV to end with
"ARV", for AutoreleasedReturnValue, but there's less potential
for confusion there.
Diffstat (limited to 'llvm/lib/Transforms/Utils/InlineFunction.cpp')
-rw-r--r-- | llvm/lib/Transforms/Utils/InlineFunction.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Utils/InlineFunction.cpp b/llvm/lib/Transforms/Utils/InlineFunction.cpp index fcf001b..c9f872f 100644 --- a/llvm/lib/Transforms/Utils/InlineFunction.cpp +++ b/llvm/lib/Transforms/Utils/InlineFunction.cpp @@ -1667,7 +1667,7 @@ inlineRetainOrClaimRVCalls(CallBase &CB, objcarc::ARCInstKind RVCallKind, Module *Mod = CB.getModule(); assert(objcarc::isRetainOrClaimRV(RVCallKind) && "unexpected ARC function"); bool IsRetainRV = RVCallKind == objcarc::ARCInstKind::RetainRV, - IsClaimRV = !IsRetainRV; + IsUnsafeClaimRV = !IsRetainRV; for (auto *RI : Returns) { Value *RetOpnd = objcarc::GetRCIdentityRoot(RI->getOperand(0)); @@ -1694,7 +1694,7 @@ inlineRetainOrClaimRVCalls(CallBase &CB, objcarc::ARCInstKind RVCallKind, // and erase the autoreleaseRV call. // - If retainRV is attached to the call, just erase the autoreleaseRV // call. - if (IsClaimRV) { + if (IsUnsafeClaimRV) { Builder.SetInsertPoint(II); Function *IFn = Intrinsic::getDeclaration(Mod, Intrinsic::objc_release); |