|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/CallSite.h 460 CALLSITE_DELEGATE_GETTER(doesNotAccessMemory());
include/llvm/IR/InstrTypes.h 1643 return doesNotAccessMemory() || hasFnAttr(Attribute::ReadOnly);
1651 return doesNotAccessMemory() || hasFnAttr(Attribute::WriteOnly);
lib/Analysis/BasicAliasAnalysis.cpp 714 if (Call->doesNotAccessMemory())
lib/Analysis/GlobalsModRef.cpp 893 if (Call->doesNotAccessMemory())
lib/IR/Verifier.cpp 1943 Assert(!Call.doesNotAccessMemory() && !Call.onlyReadsMemory() &&
lib/Transforms/Instrumentation/MemorySanitizer.cpp 2568 if (I.doesNotAccessMemory())
lib/Transforms/Scalar/EarlyCSE.cpp 110 return CI->doesNotAccessMemory() && !CI->getType()->isVoidTy();
lib/Transforms/Scalar/GVNHoist.cpp 230 if (Call->doesNotAccessMemory())
lib/Transforms/Scalar/GVNSink.cpp 102 (isa<InvokeInst>(I) && !cast<InvokeInst>(I)->doesNotAccessMemory()) ||
103 (isa<CallInst>(I) && !cast<CallInst>(I)->doesNotAccessMemory());
lib/Transforms/Scalar/TailRecursionElimination.cpp 245 if (!IsNoTail && CI->doesNotAccessMemory()) {
lib/Transforms/Utils/InlineFunction.cpp 999 if (Call->doesNotAccessMemory())
lib/Transforms/Utils/SimplifyLibCalls.cpp 1484 ExpFn = BaseFn->doesNotAccessMemory()
1530 if (Pow->doesNotAccessMemory())
1557 if (Pow->doesNotAccessMemory())
1602 Sqrt = getSqrtCall(Base, Attrs, Pow->doesNotAccessMemory(), Mod, B, TLI);
1717 Pow->doesNotAccessMemory(), M, B, TLI);
1926 Log->doesNotAccessMemory()
1949 Value *LogE = Log->doesNotAccessMemory()
tools/polly/lib/Analysis/ScopBuilder.cpp 1799 if (CI->doesNotAccessMemory() || isIgnoredIntrinsic(CI) || isDebugCall(CI))
tools/polly/lib/Analysis/ScopDetection.cpp 673 if (CI.doesNotAccessMemory())
tools/polly/lib/Support/ScopHelper.cpp 441 if (!CI->doesNotAccessMemory())