Home
last modified time | relevance | path

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

12

/external/llvm/test/Analysis/BasicAA/
Dargs-rets-allocas-loads.ll171 ; CHECK-NEXT: Both ModRef: Ptr: double* %arg_a0 <-> %normal_ret_a0 = call double* @normal_returne…
172 ; CHECK-NEXT: Both ModRef: Ptr: double* %arg_a1 <-> %normal_ret_a0 = call double* @normal_returne…
175 ; CHECK-NEXT: Both ModRef: Ptr: double** %indirect_a0 <-> %normal_ret_a0 = call double* @normal_r…
176 ; CHECK-NEXT: Both ModRef: Ptr: double** %indirect_a1 <-> %normal_ret_a0 = call double* @normal_r…
177 ; CHECK-NEXT: Both ModRef: Ptr: double* %escape_alloca_a0 <-> %normal_ret_a0 = call double* @norm…
178 ; CHECK-NEXT: Both ModRef: Ptr: double* %escape_alloca_a1 <-> %normal_ret_a0 = call double* @norm…
181 ; CHECK-NEXT: Both ModRef: Ptr: double* %normal_ret_a0 <-> %normal_ret_a0 = call double* @normal_…
182 ; CHECK-NEXT: Both ModRef: Ptr: double* %normal_ret_a1 <-> %normal_ret_a0 = call double* @normal_…
185 ; CHECK-NEXT: Both ModRef: Ptr: double* %loaded_a0 <-> %normal_ret_a0 = call double* @normal_retu…
186 ; CHECK-NEXT: Both ModRef: Ptr: double* %loaded_a1 <-> %normal_ret_a0 = call double* @normal_retu…
[all …]
Dcs-cs.ll29 ; CHECK: Both ModRef: Ptr: i8* %q <-> call void @llvm.arm.neon.vst1.p0i8.v8i16(i8* %q, <8 x i…
48 ; CHECK: Both ModRef: Ptr: i8* %P <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8*…
49 ; CHECK: Both ModRef: Ptr: i8* %Q <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8*…
50 ; CHECK: Both ModRef: Ptr: i8* %P <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8*…
51 ; CHECK: Both ModRef: Ptr: i8* %Q <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8*…
52 ; CHECK: Both ModRef: tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %Q, i64 12, i32 1, …
53 ; CHECK: Both ModRef: tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %Q, i64 12, i32 1, …
164 ; CHECK: Both ModRef: Ptr: i8* %P <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %…
165 ; CHECK: Both ModRef: Ptr: i8* %Q <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %…
166 ; CHECK: Both ModRef: Ptr: i8* %P <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %…
[all …]
Dassume.ll17 ; CHECK: Both ModRef: Ptr: i8* %P <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %Q, i…
18 ; CHECK: Both ModRef: Ptr: i8* %Q <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %Q, i…
Dguards.ll17 ; CHECK: Both ModRef: Ptr: i8* %P <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %Q, …
18 ; CHECK: Both ModRef: Ptr: i8* %Q <-> tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %P, i8* %Q, …
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Analysis/
DAliasAnalysis.cpp157 ModRefInfo Result = ModRefInfo::ModRef; in getModRefInfoMask()
171 ModRefInfo Result = ModRefInfo::ModRef; in getArgModRefInfo()
199 return ModRefInfo::ModRef; in getModRefInfo()
207 return ModRefInfo::ModRef; in getModRefInfo()
214 ModRefInfo Result = ModRefInfo::ModRef; in getModRefInfo()
267 ModRefInfo Result = ModRefInfo::ModRef; in getModRefInfo()
323 ArgMask = ModRefInfo::ModRef; in getModRefInfo()
437 case ModRefInfo::ModRef: in operator <<()
471 return ModRefInfo::ModRef; in getModRefInfo()
489 return ModRefInfo::ModRef; in getModRefInfo()
[all …]
DGlobalsModRef.cpp94 static_assert((MayReadAnyGlobal & static_cast<int>(ModRefInfo::ModRef)) == 0,
96 static_assert(((MayReadAnyGlobal | static_cast<int>(ModRefInfo::ModRef)) >>
134 return ModRefInfo(I & static_cast<int>(ModRefInfo::ModRef)); in globalClearMayReadAnyGlobal()
541 FI.addModRefInfo(ModRefInfo::ModRef); in AnalyzeCallGraph()
904 Call->onlyReadsMemory() ? ModRefInfo::Ref : ModRefInfo::ModRef; in getModRefInfoForArgument()
933 ModRefInfo Known = ModRefInfo::ModRef; in getModRefInfo()
DObjCARCAliasAnalysis.cpp94 return ModRefInfo::ModRef; in getModRefInfoMask()
DMemoryDependenceAnalysis.cpp117 return ModRefInfo::ModRef; in GetLocation()
120 return ModRefInfo::ModRef; in GetLocation()
130 return ModRefInfo::ModRef; in GetLocation()
133 return ModRefInfo::ModRef; in GetLocation()
138 return ModRefInfo::ModRef; in GetLocation()
176 return ModRefInfo::ModRef; in GetLocation()
DAliasAnalysisEvaluator.cpp232 case ModRefInfo::ModRef: in runInternal()
260 case ModRefInfo::ModRef: in runInternal()
DAliasSetTracker.cpp232 return ModRefInfo::ModRef; in aliasesUnknownInst()
243 return ModRefInfo::ModRef; in aliasesUnknownInst()
DMemorySSA.cpp1757 ModRefInfo ModRef = AAP->getModRefInfo(I, std::nullopt); in createNewAccess() local
1759 DefCheck = isModSet(ModRef) || isOrdered(I); in createNewAccess()
1760 UseCheck = isRefSet(ModRef); in createNewAccess()
1772 ModRefInfo ModRef = AAP->getModRefInfo(I, std::nullopt); in createNewAccess() local
1781 Def = isModSet(ModRef) || isOrdered(I); in createNewAccess()
1782 Use = isRefSet(ModRef); in createNewAccess()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Support/
DModRef.h35 ModRef = Ref | Mod, enumerator
36 LLVM_MARK_AS_BITMASK_ENUM(ModRef),
46 return MRI == ModRefInfo::ModRef; in isModAndRefSet()
114 return MemoryEffects(ModRefInfo::ModRef); in unknown()
133 static MemoryEffects argMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
138 static MemoryEffects inaccessibleMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
144 inaccessibleOrArgMemOnly(ModRefInfo MR = ModRefInfo::ModRef) {
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DAliasAnalysis.cpp137 ModRefInfo Result = ModRefInfo::ModRef; in getArgModRefInfo()
163 return ModRefInfo::ModRef; in getModRefInfo()
186 ModRefInfo Result = ModRefInfo::ModRef; in getModRefInfo()
253 ModRefInfo Result = ModRefInfo::ModRef; in getModRefInfo()
310 ArgMask = ModRefInfo::ModRef; in getModRefInfo()
443 return ModRefInfo::ModRef; in getModRefInfo()
468 return ModRefInfo::ModRef; in getModRefInfo()
503 return ModRefInfo::ModRef; in getModRefInfo()
533 return ModRefInfo::ModRef; in getModRefInfo()
553 return ModRefInfo::ModRef; in getModRefInfo()
[all …]
DGlobalsModRef.cpp137 return ModRefInfo((I & static_cast<int>(ModRefInfo::ModRef)) | in globalClearMayReadAnyGlobal()
531 FI.addModRefInfo(ModRefInfo::ModRef); in AnalyzeCallGraph()
590 FI.addModRefInfo(ModRefInfo::ModRef); in AnalyzeCallGraph()
902 Call->onlyReadsMemory() ? ModRefInfo::Ref : ModRefInfo::ModRef; in getModRefInfoForArgument()
930 ModRefInfo Known = ModRefInfo::ModRef; in getModRefInfo()
DMemoryDependenceAnalysis.cpp126 return ModRefInfo::ModRef; in GetLocation()
129 return ModRefInfo::ModRef; in GetLocation()
139 return ModRefInfo::ModRef; in GetLocation()
142 return ModRefInfo::ModRef; in GetLocation()
147 return ModRefInfo::ModRef; in GetLocation()
177 return ModRefInfo::ModRef; in GetLocation()
DAliasAnalysisEvaluator.cpp253 case ModRefInfo::ModRef: in runInternal()
300 case ModRefInfo::ModRef: in runInternal()
DMemorySSA.cpp1756 ModRefInfo ModRef = AAP->getModRefInfo(I, None); in createNewAccess() local
1758 DefCheck = isModSet(ModRef) || isOrdered(I); in createNewAccess()
1759 UseCheck = isRefSet(ModRef); in createNewAccess()
1764 ModRefInfo ModRef = AAP->getModRefInfo(I, None); in createNewAccess() local
1773 Def = isModSet(ModRef) || isOrdered(I); in createNewAccess()
1774 Use = isRefSet(ModRef); in createNewAccess()
/external/llvm/utils/TableGen/
DCodeGenTarget.cpp451 ModRef = ReadWriteMem; in CodeGenIntrinsic()
575 ModRef = NoMem; in CodeGenIntrinsic()
577 ModRef = ModRefBehavior(ModRef & ~MR_Mod); in CodeGenIntrinsic()
579 ModRef = ModRefBehavior(ModRef & ~MR_Ref); in CodeGenIntrinsic()
581 ModRef = ModRefBehavior(ModRef & ~MR_Anywhere); in CodeGenIntrinsic()
DIntrinsicEmitter.cpp465 CodeGenIntrinsic::ModRefBehavior LK = L->ModRef; in operator ()()
466 CodeGenIntrinsic::ModRefBehavior RK = R->ModRef; in operator ()()
586 intrinsic.ModRef != CodeGenIntrinsic::ReadWriteMem || in EmitAttributes()
614 switch (intrinsic.ModRef) { in EmitAttributes()
DCodeGenIntrinsics.h90 ModRefBehavior ModRef; member
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DAliasAnalysis.h122 ModRef = Ref | Mod, enumerator
239 FMRL_ArgumentPointees | static_cast<int>(ModRefInfo::ModRef);
246 FMRL_InaccessibleMem | static_cast<int>(ModRefInfo::ModRef);
257 static_cast<int>(ModRefInfo::ModRef);
279 FMRL_Anywhere | static_cast<int>(ModRefInfo::ModRef);
287 return ModRefInfo(FMRB & static_cast<int>(ModRefInfo::ModRef)); in createModRefInfo()
1044 return ModRefInfo::ModRef; in getArgModRefInfo()
1057 return ModRefInfo::ModRef; in getModRefInfo()
1062 return ModRefInfo::ModRef; in getModRefInfo()
/external/swiftshader/third_party/llvm-16.0/llvm/include/llvm/Analysis/
DAliasAnalysis.h811 return ModRefInfo::ModRef;
815 return ModRefInfo::ModRef;
828 return ModRefInfo::ModRef;
833 return ModRefInfo::ModRef;
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DMergedLoadStoreMotion.cpp179 return AA->canInstructionRangeModRef(Start, End, Loc, ModRefInfo::ModRef); in isStoreSinkBarrierInRange()
/external/llvm/lib/Transforms/Utils/
DMemorySSA.cpp528 ModRefInfo ModRef = AA->getModRefInfo(I); in createNewAccess() local
529 bool Def = bool(ModRef & MRI_Mod); in createNewAccess()
530 bool Use = bool(ModRef & MRI_Ref); in createNewAccess()
/external/swiftshader/third_party/llvm-16.0/llvm/lib/Transforms/Scalar/
DMergedLoadStoreMotion.cpp175 return AA->canInstructionRangeModRef(Start, End, Loc, ModRefInfo::ModRef); in isStoreSinkBarrierInRange()

12