Searched refs:onlyReadsMemory (Results 1 - 25 of 33) sorted by relevance

12

/freebsd-11.0-release/contrib/llvm/include/llvm/IR/
H A DArgument.h106 bool onlyReadsMemory() const;
H A DCallSite.h381 bool onlyReadsMemory() const { function in class:llvm::CallSiteBase
382 CALLSITE_DELEGATE_GETTER(onlyReadsMemory());
497 bool onlyReadsMemory(unsigned OpNo) const { function in class:llvm::CallSiteBase
H A DFunction.h274 bool onlyReadsMemory() const { function in class:llvm::Function
405 bool onlyReadsMemory(unsigned n) const { function in class:llvm::Function
/freebsd-11.0-release/contrib/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h294 bool onlyReadsMemory(ImmutableCallSite CS) { function in class:llvm::AAResults
295 return onlyReadsMemory(getModRefBehavior(CS));
307 bool onlyReadsMemory(const Function *F) { function in class:llvm::AAResults
308 return onlyReadsMemory(getModRefBehavior(F));
313 static bool onlyReadsMemory(FunctionModRefBehavior MRB) { function in class:llvm::AAResults
819 if (AAResults::onlyReadsMemory(MRB))
874 if (AAResults::onlyReadsMemory(CS1B) && AAResults::onlyReadsMemory(CS2B))
881 if (AAResults::onlyReadsMemory(CS1B))
H A DObjCARCAnalysisUtils.h189 return CS.onlyReadsMemory() ? ARCInstKind::User : ARCInstKind::CallOrUser;
191 return CS.onlyReadsMemory() ? ARCInstKind::None : ARCInstKind::Call;
/freebsd-11.0-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp81 !JCS.onlyReadsMemory() &&
H A DDependencyAnalysis.cpp53 if (AliasAnalysis::onlyReadsMemory(MRB))
/freebsd-11.0-release/contrib/llvm/lib/Transforms/Scalar/
H A DPartiallyInlineLibCalls.cpp110 if (Call->onlyReadsMemory())
H A DTailRecursionElimination.cpp244 if (!CS.onlyReadsMemory())
H A DEarlyCSE.cpp218 if (!CI || !CI->onlyReadsMemory())
H A DLICM.cpp481 if (AliasAnalysis::onlyReadsMemory(Behavior)) {
H A DSCCP.cpp1167 if (AI->hasByValAttr() && !F->onlyReadsMemory()) {
/freebsd-11.0-release/contrib/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp106 if (AliasAnalysis::onlyReadsMemory(MRB))
230 if (F->onlyReadsMemory() && ReadsMemory)
442 if (CS.onlyReadsMemory()) {
482 if (!CS.onlyReadsMemory() && !CS.onlyReadsMemory(UseIndex))
527 if (F->onlyReadsMemory() && F->doesNotThrow() &&
572 if (!HasNonLocalUses && !A->onlyReadsMemory()) {
H A DIPConstantPropagation.cpp139 AI->hasInAllocaAttr() || (AI->hasByValAttr() && !F.onlyReadsMemory()))
H A DInferFunctionAttrs.cpp41 if (F.onlyReadsMemory())
74 if (F.onlyReadsMemory(n))
/freebsd-11.0-release/contrib/llvm/lib/IR/
H A DInstruction.cpp447 return !cast<CallInst>(this)->onlyReadsMemory();
449 return !cast<InvokeInst>(this)->onlyReadsMemory();
H A DFunction.cpp184 bool Argument::onlyReadsMemory() const { function in class:Argument
/freebsd-11.0-release/contrib/llvm/lib/Analysis/
H A DCaptureTracking.cpp242 if (CS.onlyReadsMemory() && CS.doesNotThrow() && I->getType()->isVoidTy())
H A DVectorUtils.cpp94 I.getType() != I.getArgOperand(0)->getType() || !I.onlyReadsMemory())
115 I.getType() != I.getArgOperand(1)->getType() || !I.onlyReadsMemory())
H A DAliasAnalysis.cpp352 if (CS.onlyReadsMemory(ArgNo)) {
H A DGlobalsModRef.cpp497 } else if (F->onlyReadsMemory()) {
857 ModRefInfo ConservativeResult = CS.onlyReadsMemory() ? MRI_Ref : MRI_ModRef;
H A DBasicAliasAnalysis.cpp559 if (CS.onlyReadsMemory())
579 if (F->onlyReadsMemory())
H A DMemoryDependenceAnalysis.cpp774 bool isReadOnly = AA->onlyReadsMemory(QueryCS);
855 bool isReadonlyCall = AA->onlyReadsMemory(QueryCS);
/freebsd-11.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp321 if (!CI->onlyReadsMemory())
/freebsd-11.0-release/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp104 if (CS.onlyReadsMemory() &&

Completed in 232 milliseconds

12