| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | MemoryModelRelaxationAnnotations.cpp | 162 return C->mayReadOrWriteMemory() || in isReadWriteMemCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AliasSetTracker.cpp | 180 if (!Inst->mayReadOrWriteMemory()) in aliasesUnknownInst() 366 if (!Inst->mayReadOrWriteMemory()) in addUnknown()
|
| H A D | DependenceGraphBuilder.cpp | 281 return I->mayReadOrWriteMemory(); in createMemoryDependencyEdges()
|
| H A D | VectorUtils.cpp | 796 bool MayAccessMem1 = Inst1->mayReadOrWriteMemory(); in intersectAccessGroups() 797 bool MayAccessMem2 = Inst2->mayReadOrWriteMemory(); in intersectAccessGroups()
|
| H A D | AliasAnalysis.cpp | 636 assert(!I->mayReadOrWriteMemory() && in getModRefInfo()
|
| H A D | DependenceAnalysis.cpp | 184 if (SrcI->mayReadOrWriteMemory()) { in dumpExampleDependence() 187 if (DstI->mayReadOrWriteMemory()) { in dumpExampleDependence() 3595 if (!(Src->mayReadOrWriteMemory() && Dst->mayReadOrWriteMemory())) in depends()
|
| H A D | LoopInfo.cpp | 591 if (!I.mayReadOrWriteMemory()) in isAnnotatedParallel()
|
| H A D | MemoryDependenceAnalysis.cpp | 457 return I->mayReadOrWriteMemory(); in getSimplePointerDependencyFrom()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollAndJam.cpp | 637 } else if (I.mayReadOrWriteMemory()) { in getLoadsAndStores() 977 if (I->mayHaveSideEffects() || I->mayReadOrWriteMemory()) in isSafeToUnrollAndJam()
|
| H A D | SimplifyCFG.cpp | 4104 if (I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress() 4107 if (&I != QStore && I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress() 4111 if (&I != QStore && I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress() 4115 if (&*I != PStore && I->mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()
|
| H A D | InlineFunction.cpp | 929 if (!I.mayReadOrWriteMemory()) in PropagateCallSiteMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | SanitizerBinaryMetadata.cpp | 427 if (I.mayReadOrWriteMemory() && maybeSharedMutable(Addr)) { in runOn()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DDG.h | 448 return I->mayReadOrWriteMemory(); in getDependencies()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instruction.h | 754 bool mayReadOrWriteMemory() const {
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopFuse.cpp | 1098 if (!I.mayReadOrWriteMemory()) in canHoistInst() 1153 if (!I.mayReadOrWriteMemory()) in canSinkInst()
|
| H A D | LICM.cpp | 1333 assert(!I.mayReadOrWriteMemory() && "unhandled aliasing"); in canSinkOrHoistInst()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 841 if (I->mayReadOrWriteMemory()) { in InsertHelper()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerModuleLDSPass.cpp | 1320 if (AliasScope && I->mayReadOrWriteMemory()) { in refineUsesAlignmentAndAA()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 214 if (!CB->isConvergent() && !CB->mayReadOrWriteMemory()) in isNoSyncInst() 226 if (!I.mayReadOrWriteMemory()) in isNoSyncInst() 3291 if (I.mayReadOrWriteMemory()) in initializeInformationCache()
|
| H A D | AttributorAttributes.cpp | 2201 if (I.mayReadOrWriteMemory()) in updateImpl() 8165 if (UserI->mayReadOrWriteMemory()) in updateImpl() 8210 assert(UserI->mayReadOrWriteMemory()); in analyzeUseIn()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoadStoreVectorizer.cpp | 1026 if (!I->mayReadOrWriteMemory()) in isSafeToMove()
|
| H A D | VPlanTransforms.cpp | 133 SinkCandidate->mayReadOrWriteMemory()) in sinkScalarOperands()
|
| H A D | VPlan.h | 855 bool mayReadOrWriteMemory() const { in mayReadOrWriteMemory() function
|
| H A D | SLPVectorizer.cpp | 1091 return !I->mayReadOrWriteMemory() && !I->hasNUsesOrMore(UsesLimit) && in isUsedOutsideBlock() 14731 if (I->mayReadOrWriteMemory() && in initScheduleData() 14859 BundleMember->Inst->mayReadOrWriteMemory()) { in calculateDependencies() 14878 assert(SrcInst->mayReadOrWriteMemory() && in calculateDependencies()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 2842 In.isFenceLike() || In.mayReadOrWriteMemory()) { in isSafeToClone() 2904 if (I.mayReadOrWriteMemory()) { in isSafeToMoveBeforeInBB()
|