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

12

/external/llvm/include/llvm/IR/
H A DArgument.h87 bool onlyReadsMemory() const;
H A DFunction.h246 bool onlyReadsMemory() const { function in class:llvm::Function
328 bool onlyReadsMemory(unsigned n) const { function in class:llvm::Function
H A DInstructions.h1325 bool onlyReadsMemory() const { function in class:llvm::CallInst
3076 bool onlyReadsMemory() const { function in class:llvm::InvokeInst
/external/llvm/include/llvm/Support/
H A DCallSite.h224 bool onlyReadsMemory() const { function in class:llvm::CallSiteBase
225 CALLSITE_DELEGATE_GETTER(onlyReadsMemory());
264 bool onlyReadsMemory(unsigned ArgNo) const { function in class:llvm::CallSiteBase
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h306 /// onlyReadsMemory - If the specified call is known to only read from
315 bool onlyReadsMemory(ImmutableCallSite CS) { function in class:llvm::AliasAnalysis
316 return onlyReadsMemory(getModRefBehavior(CS));
319 /// onlyReadsMemory - If the specified function is known to only read from
323 bool onlyReadsMemory(const Function *F) { function in class:llvm::AliasAnalysis
324 return onlyReadsMemory(getModRefBehavior(F));
327 /// onlyReadsMemory - Return true if functions with the specified behavior are
330 static bool onlyReadsMemory(ModRefBehavior MRB) { function in class:llvm::AliasAnalysis
/external/llvm/lib/Analysis/
H A DAliasAnalysis.cpp89 if (onlyReadsMemory(MRB))
137 if (onlyReadsMemory(CS1B) && onlyReadsMemory(CS2B))
144 if (onlyReadsMemory(CS1B))
455 if (CS.onlyReadsMemory(ArgNo)) {
H A DCaptureTracking.cpp113 if (CS.onlyReadsMemory() && CS.doesNotThrow() && I->getType()->isVoidTy())
H A DBasicAliasAnalysis.cpp656 if (CS.onlyReadsMemory())
681 if (F->onlyReadsMemory())
H A DMemoryDependenceAnalysis.cpp587 bool isReadOnly = AA->onlyReadsMemory(QueryCS);
670 bool isReadonlyCall = AA->onlyReadsMemory(QueryCS);
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCAPElim.cpp83 !JCS.onlyReadsMemory() &&
H A DObjCARC.h352 return CS.onlyReadsMemory() ? IC_User : IC_CallOrUser;
354 return CS.onlyReadsMemory() ? IC_None : IC_Call;
H A DDependencyAnalysis.cpp53 if (AliasAnalysis::onlyReadsMemory(MRB))
/external/llvm/lib/Target/Mips/
H A DMipsOptimizeMathLibCalls.cpp130 if (Call->onlyReadsMemory())
/external/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp80 if (!F.onlyReadsMemory()) {
101 if (!F.onlyReadsMemory(n)) {
174 if (!AliasAnalysis::onlyReadsMemory(MRB))
269 if (F->onlyReadsMemory() && ReadsMemory)
455 if (CS.onlyReadsMemory()) {
473 if (!CS.onlyReadsMemory() && !CS.onlyReadsMemory(A - B))
533 if (F->onlyReadsMemory() && F->doesNotThrow() &&
574 if (!HasNonLocalUses && !A->onlyReadsMemory()) {
H A DIPConstantPropagation.cpp138 (AI->hasByValAttr() && !F.onlyReadsMemory()))
/external/llvm/lib/IR/
H A DInstruction.cpp450 return !cast<CallInst>(this)->onlyReadsMemory();
452 return !cast<InvokeInst>(this)->onlyReadsMemory();
H A DFunction.cpp136 bool Argument::onlyReadsMemory() const { function in class:Argument
/external/llvm/lib/Transforms/Scalar/
H A DSimplifyCFGPass.cpp170 if (II->use_empty() && II->onlyReadsMemory()) {
H A DEarlyCSE.cpp215 if (CI == 0 || !CI->onlyReadsMemory())
H A DLICM.cpp421 if (AliasAnalysis::onlyReadsMemory(Behavior)) {
H A DSCCP.cpp1130 if (AI->hasByValAttr() && !F->onlyReadsMemory()) {
/external/llvm/lib/Analysis/IPA/
H A DGlobalsModRef.cpp397 } else if (F->onlyReadsMemory()) {
/external/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp275 if (!CI->onlyReadsMemory())
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp88 if (CS.onlyReadsMemory() &&
/external/llvm/lib/Transforms/Utils/
H A DInlineFunction.cpp349 if (CalledFunc->onlyReadsMemory()) {

Completed in 1936 milliseconds

12