|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/CallSite.h 468 CALLSITE_DELEGATE_GETTER(onlyReadsMemory());
lib/Analysis/BasicAliasAnalysis.cpp 722 if (Call->onlyReadsMemory())
lib/Analysis/CFLGraph.h 444 if (!Call.onlyReadsMemory())
lib/Analysis/CaptureTracking.cpp 261 if (Call->onlyReadsMemory() && Call->doesNotThrow() &&
lib/Analysis/GlobalsModRef.cpp 896 Call->onlyReadsMemory() ? ModRefInfo::Ref : ModRefInfo::ModRef;
lib/Analysis/InlineCost.cpp 1251 if (!Call.onlyReadsMemory() && !isAssumeLikeIntrinsic(II))
1294 if (!Call.onlyReadsMemory())
1311 if (!Call.onlyReadsMemory())
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 7508 if (!I.onlyReadsMemory())
7524 if (!I.onlyReadsMemory())
7569 if (I.onlyReadsMemory()) {
lib/IR/Instruction.cpp 547 return !cast<CallBase>(this)->onlyReadsMemory();
lib/IR/Verifier.cpp 1943 Assert(!Call.doesNotAccessMemory() && !Call.onlyReadsMemory() &&
lib/Target/PowerPC/PPCTargetTransformInfo.cpp 357 if (!CI->onlyReadsMemory())
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 107 if (Call->onlyReadsMemory() &&
lib/Transforms/Instrumentation/MemorySanitizer.cpp 2555 !I.onlyReadsMemory()) {
2563 I.onlyReadsMemory()) {
lib/Transforms/Scalar/EarlyCSE.cpp 389 if (!CI || !CI->onlyReadsMemory())
lib/Transforms/Scalar/GVNHoist.cpp 232 else if (Call->onlyReadsMemory())
lib/Transforms/Scalar/GVNSink.cpp 546 if (CI && CI->onlyReadsMemory())
549 if (II && II->onlyReadsMemory())
lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp 35 if (Call->onlyReadsMemory())
lib/Transforms/Utils/Local.cpp 2110 if (II->use_empty() && II->onlyReadsMemory()) {
unittests/IR/InstructionsTest.cpp 534 EXPECT_TRUE(Clone->onlyReadsMemory());