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

  /external/llvm/lib/Analysis/
NoAliasAnalysis.cpp 59 return ModRef;
63 return ModRef;
AliasAnalysisEvaluator.cpp 35 static cl::opt<bool> PrintAll("print-all-alias-modref-info", cl::ReallyHidden);
42 static cl::opt<bool> PrintNoModRef("print-no-modref", cl::ReallyHidden);
45 static cl::opt<bool> PrintModRef("print-modref", cl::ReallyHidden);
50 unsigned NoModRef, Mod, Ref, ModRef;
65 NoModRef = Mod = Ref = ModRef = 0;
221 case AliasAnalysis::ModRef:
222 PrintModRefResults("Both ModRef", PrintModRef, I, *V, F.getParent());
223 ++ModRef; break;
244 case AliasAnalysis::ModRef:
245 PrintModRefResults("Both ModRef", PrintModRef, *C, *D, F.getParent())
    [all...]
AliasAnalysis.cpp 83 ModRefResult Mask = ModRef;
135 AliasAnalysis::ModRefResult Mask = ModRef;
286 return ModRef;
301 return ModRef;
330 return ModRef;
337 return ModRef;
343 return ModRef;
350 return ModRef;
356 return ModRef;
AliasAnalysisCounter.cpp 161 case ModRef: MR++; MRString = "ModRef"; break;
164 if (PrintAll || (PrintAllFailures && R == ModRef)) {
LibCallAliasAnalysis.cpp 122 ModRefResult MRInfo = ModRef;
MemoryDependenceAnalysis.cpp 130 return AliasAnalysis::ModRef;
133 return AliasAnalysis::ModRef;
142 return AliasAnalysis::ModRef;
145 return AliasAnalysis::ModRef;
150 return AliasAnalysis::ModRef;
185 return AliasAnalysis::ModRef;
381 if (MR != AliasAnalysis::ModRef) return MR;
387 if (!DT) return AliasAnalysis::ModRef;
390 return AliasAnalysis::ModRef;
392 if (!CS.getInstruction()) return AliasAnalysis::ModRef;
    [all...]
AliasSetTracker.cpp 137 AccessTy = ModRef;
302 if (!LI->isUnordered()) ATy = AliasSet::ModRef;
315 if (!SI->isUnordered()) ATy = AliasSet::ModRef;
330 AliasSet::ModRef, NewPtr);
559 case ModRef : OS << "Mod/Ref "; break;
BasicAliasAnalysis.cpp 728 ModRefResult Min = ModRef;
742 // If it can't overlap the source dest, then it doesn't modref the loc.
828 // If it can't overlap the source dest, then it doesn't modref the loc.
    [all...]
  /external/llvm/utils/TableGen/
CodeGenIntrinsics.h 64 } ModRef;
CodeGenTarget.cpp 386 ModRef = ReadWriteMem;
503 ModRef = NoMem;
505 ModRef = ReadArgMem;
507 ModRef = ReadMem;
509 ModRef = ReadWriteArgMem;
IntrinsicEmitter.cpp 478 switch (intrinsic.ModRef) {
593 ModRefKind modRef = getModRefKind(intrinsic);
595 if (!intrinsic.canThrow || modRef) {
599 if (modRef) OS << '|';
601 switch (modRef) {
636 switch (Ints[i].ModRef) {
CodeGenDAGPatterns.cpp     [all...]
  /external/llvm/include/llvm/Analysis/
AliasAnalysis.h 218 enum ModRefResult { NoModRef = 0, Ref = 1, Mod = 2, ModRef = 3 };
249 OnlyAccessesArgumentPointees = ArgumentPointees | ModRef,
261 UnknownModRefBehavior = Anywhere | ModRef
334 return (MRB & ModRef) && (MRB & ArgumentPointees);
421 return ModRef;
AliasSetTracker.h 124 /// ModRef as necessary.
128 Mods = 2, ModRef = 3 // Mod = bit 2
  /external/llvm/lib/Analysis/IPA/
GlobalsModRef.cpp 411 FunctionEffect |= ModRef;
453 for (unsigned i = 0, e = SCC.size(); i != e && FunctionEffect != ModRef;++i)
456 II != E && FunctionEffect != ModRef; ++II)
470 FunctionEffect |= ModRef;
475 FunctionEffect |= (Behaviour & ModRef);
555 unsigned Known = ModRef;
  /external/llvm/lib/Transforms/Scalar/
LoopIdiomRecognize.cpp 488 if (mayLoopAccessLocation(BasePtr, AliasAnalysis::ModRef,
577 if (mayLoopAccessLocation(StoreBasePtr, AliasAnalysis::ModRef,
DeadStoreElimination.cpp 777 if (A == AliasAnalysis::ModRef || A == AliasAnalysis::Ref)

Completed in 274 milliseconds