Searched refs:ModRef (Results 1 - 16 of 16) sorted by relevance

/external/llvm/lib/Analysis/
H A DNoAliasAnalysis.cpp59 Mask = ModRef;
66 return ModRef;
70 return ModRef;
H A DAliasAnalysis.cpp95 ModRefResult Mask = ModRef;
151 AliasAnalysis::ModRefResult Mask = ModRef;
176 ArgMask = ModRef;
313 return ModRef;
328 return ModRef;
357 return ModRef;
364 return ModRef;
370 return ModRef;
377 return ModRef;
383 return ModRef;
[all...]
H A DAliasAnalysisEvaluator.cpp51 unsigned NoModRef, Mod, Ref, ModRef; member in class:__anon25663::AAEval
66 NoModRef = Mod = Ref = ModRef = 0;
292 case AliasAnalysis::ModRef:
293 PrintModRefResults("Both ModRef", PrintModRef, I, *V, F.getParent());
294 ++ModRef; break;
315 case AliasAnalysis::ModRef:
316 PrintModRefResults("Both ModRef", PrintModRef, *C, *D, F.getParent());
317 ++ModRef; break;
352 unsigned ModRefSum = NoModRef + Mod + Ref + ModRef;
356 errs() << " " << ModRefSum << " Total ModRef Querie
[all...]
H A DAliasAnalysisCounter.cpp160 case ModRef: MR++; MRString = "ModRef"; break;
163 if (PrintAll || (PrintAllFailures && R == ModRef)) {
H A DLibCallAliasAnalysis.cpp122 ModRefResult MRInfo = ModRef;
H A DMemoryDependenceAnalysis.cpp131 return AliasAnalysis::ModRef;
134 return AliasAnalysis::ModRef;
144 return AliasAnalysis::ModRef;
147 return AliasAnalysis::ModRef;
152 return AliasAnalysis::ModRef;
187 return AliasAnalysis::ModRef;
522 if (MR == AliasAnalysis::ModRef)
H A DAliasSetTracker.cpp136 AccessTy = ModRef;
327 AliasSet::ModRef, NewPtr);
556 case ModRef : OS << "Mod/Ref "; break;
/external/llvm/utils/TableGen/
H A DCodeGenIntrinsics.h65 } ModRef; member in struct:llvm::CodeGenIntrinsic
H A DCodeGenTarget.cpp447 ModRef = ReadWriteMem;
568 ModRef = NoMem;
570 ModRef = ReadArgMem;
572 ModRef = ReadMem;
574 ModRef = ReadWriteArgMem;
H A DIntrinsicEmitter.cpp494 switch (intrinsic.ModRef) {
700 switch (Ints[i].ModRef) {
H A DCodeGenDAGPatterns.cpp2023 else if (Int.ModRef != CodeGenIntrinsic::NoMem)
2635 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadArgMem)
2638 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadWriteArgMem)
2641 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadWriteMem)
/external/llvm/include/llvm/Analysis/
H A DAliasAnalysis.h231 enum ModRefResult { NoModRef = 0, Ref = 1, Mod = 2, ModRef = 3 }; enumerator in enum:llvm::AliasAnalysis::ModRefResult
262 OnlyAccessesArgumentPointees = ArgumentPointees | ModRef,
274 UnknownModRefBehavior = Anywhere | ModRef
278 /// The mask bits are set to indicate the allowed aliasing ModRef kinds.
355 return (MRB & ModRef) && (MRB & ArgumentPointees);
442 return ModRef;
H A DAliasSetTracker.h122 /// ModRef as necessary.
126 Mods = 2, ModRef = 3 // Mod = bit 2 enumerator in enum:llvm::AliasSet::AccessType
/external/llvm/lib/Analysis/IPA/
H A DGlobalsModRef.cpp398 FunctionEffect |= ModRef;
438 for (unsigned i = 0, e = SCC.size(); i != e && FunctionEffect != ModRef;++i)
441 II != E && FunctionEffect != ModRef; ++II)
454 FunctionEffect |= ModRef;
459 FunctionEffect |= (Behaviour & ModRef);
539 unsigned Known = ModRef;
/external/llvm/lib/Transforms/Scalar/
H A DLoopIdiomRecognize.cpp995 if (mayLoopAccessLocation(BasePtr, AliasAnalysis::ModRef,
1092 if (mayLoopAccessLocation(StoreBasePtr, AliasAnalysis::ModRef,
H A DDeadStoreElimination.cpp812 return A == AliasAnalysis::ModRef || A == AliasAnalysis::Ref;

Completed in 2765 milliseconds