| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | AliasAnalysis.cpp | 351 if (!I1->mayReadOrWriteMemory() || !I2->mayReadOrWriteMemory()) in getModRefInfo() 588 assert(!I->mayReadOrWriteMemory() && in getModRefInfo()
|
| H A D | AliasSetTracker.cpp | 179 if (!Inst->mayReadOrWriteMemory()) in aliasesUnknownInst() 362 if (!Inst->mayReadOrWriteMemory()) in addUnknown()
|
| H A D | DependenceGraphBuilder.cpp | 279 return I->mayReadOrWriteMemory(); in createMemoryDependencyEdges()
|
| H A D | VectorUtils.cpp | 1018 bool MayAccessMem1 = Inst1->mayReadOrWriteMemory(); in intersectAccessGroups() 1019 bool MayAccessMem2 = Inst2->mayReadOrWriteMemory(); in intersectAccessGroups()
|
| H A D | DependenceAnalysis.cpp | 182 if (SrcI->mayReadOrWriteMemory()) { in dumpExampleDependence() 185 if (DstI->mayReadOrWriteMemory()) { in dumpExampleDependence() 3611 if (!(Src->mayReadOrWriteMemory() && Dst->mayReadOrWriteMemory())) in depends()
|
| H A D | LoopInfo.cpp | 591 if (!I.mayReadOrWriteMemory()) in isAnnotatedParallel()
|
| H A D | MemoryDependenceAnalysis.cpp | 425 return I->mayReadOrWriteMemory(); in getSimplePointerDependencyFrom()
|
| /freebsd/contrib/llvm-project/llvm/lib/IR/ |
| H A D | MemoryModelRelaxationAnnotations.cpp | 161 return C->mayReadOrWriteMemory() || in isReadWriteMemCall()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | LoopUnrollAndJam.cpp | 640 } else if (I.mayReadOrWriteMemory()) { in getLoadsAndStores() 980 if (I->mayHaveSideEffects() || I->mayReadOrWriteMemory()) in isSafeToUnrollAndJam()
|
| H A D | SimplifyCFG.cpp | 4254 if (I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress() 4257 if (&I != QStore && I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress() 4261 if (&I != QStore && I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress() 4265 if (&*I != PStore && I->mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()
|
| H A D | InlineFunction.cpp | 951 if (!I.mayReadOrWriteMemory()) in PropagateCallSiteMetadata()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | SanitizerBinaryMetadata.cpp | 428 if (I.mayReadOrWriteMemory() && maybeSharedMutable(Addr)) { in runOn()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/ |
| H A D | DependencyGraph.h | 186 return I->mayReadOrWriteMemory() && in isMemDepCandidate()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | DDG.h | 452 return I->mayReadOrWriteMemory(); in getDependencies()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | Instruction.h | 807 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 | MemCpyOptimizer.cpp | 1589 if (UI->mayReadOrWriteMemory()) { in performStackMoveOptzn()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGLoopInfo.cpp | 823 if (I->mayReadOrWriteMemory()) { in InsertHelper()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | Attributor.cpp | 213 if (!CB->isConvergent() && !CB->mayReadOrWriteMemory()) in isNoSyncInst() 225 if (!I.mayReadOrWriteMemory()) in isNoSyncInst() 3272 if (I.mayReadOrWriteMemory()) in initializeInformationCache()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULowerModuleLDSPass.cpp | 1449 if (AliasScope && I->mayReadOrWriteMemory()) { in refineUsesAlignmentAndAA()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/ |
| H A D | Instruction.h | 340 bool mayReadOrWriteMemory() const { in mayReadOrWriteMemory() function 341 return cast<llvm::Instruction>(Val)->mayReadOrWriteMemory(); in mayReadOrWriteMemory()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanRecipes.cpp | 53 return cast<VPExpressionRecipe>(this)->mayReadOrWriteMemory(); in mayWriteToMemory() 105 return cast<VPExpressionRecipe>(this)->mayReadOrWriteMemory(); in mayReadFromMemory() 2694 bool VPExpressionRecipe::mayReadOrWriteMemory() const { in mayReadOrWriteMemory() function in VPExpressionRecipe
|
| H A D | LoadStoreVectorizer.cpp | 1041 if (!I->mayReadOrWriteMemory()) in isSafeToMove()
|
| H A D | VPlan.h | 474 bool mayReadOrWriteMemory() const { in mayReadOrWriteMemory() function 2877 bool mayReadOrWriteMemory() const;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorCombine.cpp | 2843 In.isFenceLike() || In.mayReadOrWriteMemory()) { in isSafeToClone() 2905 if (I.mayReadOrWriteMemory()) { in isSafeToMoveBeforeInBB()
|