Home
last modified time | relevance | path

Searched refs:doesNotAccessMemory (Results 1 – 19 of 19) sorted by relevance

/external/llvm/include/llvm/IR/
DFunction.h262 bool doesNotAccessMemory() const {
272 return doesNotAccessMemory() ||
395 bool doesNotAccessMemory(unsigned n) const {
403 return doesNotAccessMemory(n) ||
DCallSite.h317 bool doesNotAccessMemory() const { in doesNotAccessMemory() function
318 CALLSITE_DELEGATE_GETTER(doesNotAccessMemory()); in doesNotAccessMemory()
429 bool doesNotAccessMemory(unsigned OpNo) const { in doesNotAccessMemory() function
DInstructions.h1701 bool doesNotAccessMemory() const {
1710 return doesNotAccessMemory() || hasFnAttr(Attribute::ReadOnly);
3612 bool doesNotAccessMemory() const {
3621 return doesNotAccessMemory() || hasFnAttr(Attribute::ReadOnly);
/external/llvm/lib/IR/
DInstruction.cpp426 return !cast<CallInst>(this)->doesNotAccessMemory(); in mayReadFromMemory()
428 return !cast<InvokeInst>(this)->doesNotAccessMemory(); in mayReadFromMemory()
DVerifier.cpp1556 Assert(!CS.doesNotAccessMemory() && !CS.onlyReadsMemory() && in VerifyStatepoint()
/external/llvm/lib/Analysis/
DGlobalsModRef.cpp382 if (!CalleeF->doesNotAccessMemory()) { in AnalyzeUsesOfPointer()
519 if (F->doesNotAccessMemory() || F->onlyAccessesInaccessibleMemory()) { in AnalyzeCallGraph()
885 if (CS.doesNotAccessMemory()) in getModRefInfoForArgument()
DAliasAnalysis.cpp350 if (CS.doesNotAccessMemory(ArgNo)) in callCapturesBefore()
DBasicAliasAnalysis.cpp552 if (CS.doesNotAccessMemory()) in getModRefBehavior()
574 if (F->doesNotAccessMemory()) in getModRefBehavior()
/external/llvm/lib/Transforms/Instrumentation/
DSafeStack.cpp325 if (!(CS.doesNotCapture(A - B) && (CS.doesNotAccessMemory(A - B) || in IsSafeStackAlloca()
326 CS.doesNotAccessMemory()))) { in IsSafeStackAlloca()
DMemorySanitizer.cpp2021 if (I.doesNotAccessMemory()) in handleUnknownIntrinsic()
/external/llvm/lib/Transforms/IPO/
DFunctionAttrs.cpp245 if (F->doesNotAccessMemory()) in addReadAttrs()
454 if (CS.doesNotAccessMemory()) { in determinePointerReadAttrs()
503 if (!CS.doesNotAccessMemory(UseIndex)) in determinePointerReadAttrs()
953 if (!F.doesNotAccessMemory()) { in setDoesNotAccessMemory()
/external/llvm/include/llvm/Analysis/
DAliasAnalysis.h266 bool doesNotAccessMemory(ImmutableCallSite CS) { in doesNotAccessMemory() function
281 bool doesNotAccessMemory(const Function *F) { in doesNotAccessMemory() function
/external/llvm/lib/Transforms/Scalar/
DTailRecursionElimination.cpp309 if (!IsNoTail && CI->doesNotAccessMemory()) { in markTails()
DEarlyCSE.cpp68 return CI->doesNotAccessMemory() && !CI->getType()->isVoidTy(); in canHandle()
DDeadStoreElimination.cpp883 if (AA->doesNotAccessMemory(CS)) in handleEndBlock()
DGVN.cpp285 if (AA->doesNotAccessMemory(C)) { in lookup_or_add_call()
/external/llvm/docs/
DAliasAnalysis.rst175 The ``doesNotAccessMemory`` and ``onlyReadsMemory`` methods
179 calls. The ``doesNotAccessMemory`` method returns true for a function if the
193 satisfy the ``doesNotAccessMemory`` method also satisfies ``onlyReadsMemory``.
/external/llvm/lib/Transforms/Utils/
DInlineFunction.cpp582 if (ICS.doesNotAccessMemory()) in AddAliasScopeMetadata()
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp3620 bool HasChain = !I.doesNotAccessMemory(); in visitTargetIntrinsic()