[llvm] dce158c - [AA] Use isIdentifiedFunctionLocal() (NFC)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Thu May 13 14:15:38 PDT 2021
Author: Nikita Popov
Date: 2021-05-13T23:06:42+02:00
New Revision: dce158c58d851747c2e1c188dcf4baa4620b5516
URL: https://github.com/llvm/llvm-project/commit/dce158c58d851747c2e1c188dcf4baa4620b5516
DIFF: https://github.com/llvm/llvm-project/commit/dce158c58d851747c2e1c188dcf4baa4620b5516.diff
LOG: [AA] Use isIdentifiedFunctionLocal() (NFC)
This condition is equivalent to isIdentifiedFunctionLocal(),
and this is also what we semantically want to check here.
Added:
Modified:
llvm/lib/Analysis/AliasAnalysis.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Analysis/AliasAnalysis.cpp b/llvm/lib/Analysis/AliasAnalysis.cpp
index 89a451ba259f0..9174184c193b4 100644
--- a/llvm/lib/Analysis/AliasAnalysis.cpp
+++ b/llvm/lib/Analysis/AliasAnalysis.cpp
@@ -723,8 +723,7 @@ ModRefInfo AAResults::callCapturesBefore(const Instruction *I,
return ModRefInfo::ModRef;
const Value *Object = getUnderlyingObject(MemLoc.Ptr);
- if (!isIdentifiedObject(Object) || isa<GlobalValue>(Object) ||
- isa<Constant>(Object))
+ if (!isIdentifiedFunctionLocal(Object))
return ModRefInfo::ModRef;
const auto *Call = dyn_cast<CallBase>(I);
More information about the llvm-commits
mailing list