HomeSort by relevance Sort by last modified time
    Searched refs:onlyReadsMemory (Results 1 - 22 of 22) sorted by null

  /external/llvm/include/llvm/Support/
CallSite.h 214 bool onlyReadsMemory() const {
215 CALLSITE_DELEGATE_GETTER(onlyReadsMemory());
217 void setOnlyReadsMemory(bool onlyReadsMemory = true) {
218 CALLSITE_DELEGATE_SETTER(setOnlyReadsMemory(onlyReadsMemory));
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 249 /// OnlyReadsMemory - This function does not perform any non-local stores or
255 OnlyReadsMemory = Anywhere | Ref,
291 /// onlyReadsMemory - If the specified call is known to only read from
300 bool onlyReadsMemory(ImmutableCallSite CS) {
301 return onlyReadsMemory(getModRefBehavior(CS));
304 /// onlyReadsMemory - If the specified function is known to only read from
308 bool onlyReadsMemory(const Function *F) {
309 return onlyReadsMemory(getModRefBehavior(F));
312 /// onlyReadsMemory - Return true if functions with the specified behavior are
315 static bool onlyReadsMemory(ModRefBehavior MRB)
    [all...]
  /external/llvm/lib/Analysis/
AliasAnalysis.cpp 84 if (onlyReadsMemory(MRB))
132 if (onlyReadsMemory(CS1B) && onlyReadsMemory(CS2B))
139 if (onlyReadsMemory(CS1B))
CaptureTracking.cpp 77 if (CS.onlyReadsMemory() && CS.doesNotThrow() && I->getType()->isVoidTy())
BasicAliasAnalysis.cpp 634 if (CS.onlyReadsMemory())
635 Min = OnlyReadsMemory;
659 if (F->onlyReadsMemory())
660 Min = OnlyReadsMemory;
    [all...]
AliasSetTracker.cpp 132 if (AliasAnalysis::onlyReadsMemory(Behavior)) {
MemoryDependenceAnalysis.cpp 533 bool isReadOnly = AA->onlyReadsMemory(QueryCS);
616 bool isReadonlyCall = AA->onlyReadsMemory(QueryCS);
    [all...]
  /external/llvm/lib/Transforms/IPO/
FunctionAttrs.cpp 112 if (!AliasAnalysis::onlyReadsMemory(MRB))
207 if (F->onlyReadsMemory() && ReadsMemory)
IPConstantPropagation.cpp 138 (AI->hasByValAttr() && !F.onlyReadsMemory()))
  /external/llvm/lib/VMCore/
Instruction.cpp 302 return !cast<CallInst>(this)->onlyReadsMemory();
304 return !cast<InvokeInst>(this)->onlyReadsMemory();
  /external/llvm/include/llvm/
Function.h 224 bool onlyReadsMemory() const {
227 void setOnlyReadsMemory(bool OnlyReadsMemory = true) {
228 if (OnlyReadsMemory) addFnAttr(Attribute::ReadOnly);
Instructions.h     [all...]
  /external/llvm/lib/Transforms/Scalar/
EarlyCSE.cpp 157 if (CI == 0 || !CI->onlyReadsMemory())
LICM.cpp 383 if (AliasAnalysis::onlyReadsMemory(Behavior)) {
ObjCARC.cpp 196 return CS.onlyReadsMemory() ? IC_User : IC_CallOrUser;
198 return CS.onlyReadsMemory() ? IC_None : IC_Call;
    [all...]
SCCP.cpp     [all...]
GVN.cpp 232 } else if (AA->onlyReadsMemory(C)) {
    [all...]
ScalarReplAggregates.cpp     [all...]
SimplifyLibCalls.cpp     [all...]
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 130 Min = OnlyReadsMemory;
147 Min = OnlyReadsMemory;
403 } else if (F->onlyReadsMemory()) {
  /external/llvm/lib/Transforms/Utils/
InlineFunction.cpp 644 if (CalledFunc->onlyReadsMemory()) {
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
SelectionDAGBuilder.cpp     [all...]

Completed in 1197 milliseconds