Home
last modified time | relevance | path

Searched refs:ModRef (Results 1 – 15 of 15) sorted by relevance

/NextBSD/contrib/llvm/lib/Analysis/
HDAliasAnalysis.cpp92 return AliasAnalysis::ModRef; in getModRefInfo()
105 ModRefResult Mask = ModRef; in getModRefInfo()
161 AliasAnalysis::ModRefResult Mask = ModRef; in getModRefInfo()
186 ArgMask = ModRef; in getModRefInfo()
216 if (((ArgMask & Mod) != NoModRef && (ArgR & ModRef) != NoModRef) || in getModRefInfo()
268 return ModRef; in getModRefInfo()
283 return ModRef; in getModRefInfo()
318 return ModRef; in getModRefInfo()
326 return ModRef; in getModRefInfo()
332 return ModRef; in getModRefInfo()
[all …]
HDNoAliasAnalysis.cpp62 return ModRef; in getArgModRefInfo()
67 return ModRef; in getModRefInfo()
71 return ModRef; in getModRefInfo()
HDAliasAnalysisCounter.cpp163 case ModRef: MR++; MRString = "ModRef"; break; in getModRefInfo()
166 if (PrintAll || (PrintAllFailures && R == ModRef)) { in getModRefInfo()
HDMemoryDependenceAnalysis.cpp130 return AliasAnalysis::ModRef; in GetLocation()
133 return AliasAnalysis::ModRef; in GetLocation()
143 return AliasAnalysis::ModRef; in GetLocation()
146 return AliasAnalysis::ModRef; in GetLocation()
151 return AliasAnalysis::ModRef; in GetLocation()
189 return AliasAnalysis::ModRef; in GetLocation()
621 if (MR == AliasAnalysis::ModRef) in getPointerDependencyFrom()
HDLibCallAliasAnalysis.cpp126 ModRefResult MRInfo = ModRef; in getModRefInfo()
HDAliasAnalysisEvaluator.cpp307 case AliasAnalysis::ModRef: in runOnFunction()
334 case AliasAnalysis::ModRef: in runOnFunction()
/NextBSD/contrib/llvm/include/llvm/Analysis/
HDAliasAnalysis.h191 enum ModRefResult { NoModRef = 0, Ref = 1, Mod = 2, ModRef = 3 }; enumerator
225 OnlyAccessesArgumentPointees = ArgumentPointees | ModRef,
237 UnknownModRefBehavior = Anywhere | ModRef
317 return (MRB & ModRef) && (MRB & ArgumentPointees); in doesAccessArgPointees()
326 if (MRB & ModRef) in getModRefInfo()
327 return ModRef; in getModRefInfo()
420 return ModRef; in getModRefInfo()
/NextBSD/contrib/llvm/lib/Analysis/IPA/
HDGlobalsModRef.cpp403 FunctionEffect |= ModRef; in AnalyzeCallGraph()
444 if (FunctionEffect == ModRef) in AnalyzeCallGraph()
447 if (FunctionEffect == ModRef) in AnalyzeCallGraph()
456 FunctionEffect |= ModRef; in AnalyzeCallGraph()
462 FunctionEffect |= (Behaviour & ModRef); in AnalyzeCallGraph()
552 unsigned Known = ModRef; in getModRefInfo()
/NextBSD/contrib/llvm/utils/TableGen/
HDCodeGenTarget.cpp441 ModRef = ReadWriteMem; in CodeGenIntrinsic()
565 ModRef = NoMem; in CodeGenIntrinsic()
567 ModRef = ReadArgMem; in CodeGenIntrinsic()
569 ModRef = ReadMem; in CodeGenIntrinsic()
571 ModRef = ReadWriteArgMem; in CodeGenIntrinsic()
HDCodeGenIntrinsics.h65 } ModRef; member
HDIntrinsicEmitter.cpp514 switch (intrinsic.ModRef) { in getModRefKind()
728 switch (Ints[i].ModRef) { in EmitModRefBehavior()
HDCodeGenDAGPatterns.cpp2168 else if (Int.ModRef != CodeGenIntrinsic::NoMem) in ParseTreePattern()
2774 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadArgMem) in AnalyzeNode()
2777 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadWriteArgMem) in AnalyzeNode()
2780 if (IntInfo->ModRef >= CodeGenIntrinsic::ReadWriteMem) in AnalyzeNode()
/NextBSD/contrib/llvm/lib/Transforms/Scalar/
HDLoopIdiomRecognize.cpp952 if (mayLoopAccessLocation(BasePtr, AliasAnalysis::ModRef, in processLoopStridedStore()
1050 if (mayLoopAccessLocation(StoreBasePtr, AliasAnalysis::ModRef, in processLoopStoreOfLoopLoad()
HDMergedLoadStoreMotion.cpp401 return AA->canInstructionRangeModRef(Start, End, Loc, AliasAnalysis::ModRef); in isStoreSinkBarrierInRange()
HDDeadStoreElimination.cpp801 return A == AliasAnalysis::ModRef || A == AliasAnalysis::Ref; in handleEndBlock()