Home
last modified time | relevance | path

Searched refs:mayReadOrWriteMemory (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DAliasAnalysis.cpp351 if (!I1->mayReadOrWriteMemory() || !I2->mayReadOrWriteMemory()) in getModRefInfo()
588 assert(!I->mayReadOrWriteMemory() && in getModRefInfo()
H A DAliasSetTracker.cpp179 if (!Inst->mayReadOrWriteMemory()) in aliasesUnknownInst()
362 if (!Inst->mayReadOrWriteMemory()) in addUnknown()
H A DDependenceGraphBuilder.cpp279 return I->mayReadOrWriteMemory(); in createMemoryDependencyEdges()
H A DVectorUtils.cpp1018 bool MayAccessMem1 = Inst1->mayReadOrWriteMemory(); in intersectAccessGroups()
1019 bool MayAccessMem2 = Inst2->mayReadOrWriteMemory(); in intersectAccessGroups()
H A DDependenceAnalysis.cpp182 if (SrcI->mayReadOrWriteMemory()) { in dumpExampleDependence()
185 if (DstI->mayReadOrWriteMemory()) { in dumpExampleDependence()
3611 if (!(Src->mayReadOrWriteMemory() && Dst->mayReadOrWriteMemory())) in depends()
H A DLoopInfo.cpp591 if (!I.mayReadOrWriteMemory()) in isAnnotatedParallel()
H A DMemoryDependenceAnalysis.cpp425 return I->mayReadOrWriteMemory(); in getSimplePointerDependencyFrom()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DMemoryModelRelaxationAnnotations.cpp161 return C->mayReadOrWriteMemory() || in isReadWriteMemCall()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollAndJam.cpp640 } else if (I.mayReadOrWriteMemory()) { in getLoadsAndStores()
980 if (I->mayHaveSideEffects() || I->mayReadOrWriteMemory()) in isSafeToUnrollAndJam()
H A DSimplifyCFG.cpp4254 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 DInlineFunction.cpp951 if (!I.mayReadOrWriteMemory()) in PropagateCallSiteMetadata()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DSanitizerBinaryMetadata.cpp428 if (I.mayReadOrWriteMemory() && maybeSharedMutable(Addr)) { in runOn()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DDependencyGraph.h186 return I->mayReadOrWriteMemory() && in isMemDepCandidate()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DDDG.h452 return I->mayReadOrWriteMemory(); in getDependencies()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h807 bool mayReadOrWriteMemory() const {
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFuse.cpp1098 if (!I.mayReadOrWriteMemory()) in canHoistInst()
1153 if (!I.mayReadOrWriteMemory()) in canSinkInst()
H A DMemCpyOptimizer.cpp1589 if (UI->mayReadOrWriteMemory()) { in performStackMoveOptzn()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGLoopInfo.cpp823 if (I->mayReadOrWriteMemory()) { in InsertHelper()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributor.cpp213 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 DAMDGPULowerModuleLDSPass.cpp1449 if (AliasScope && I->mayReadOrWriteMemory()) { in refineUsesAlignmentAndAA()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h340 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 DVPlanRecipes.cpp53 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 DLoadStoreVectorizer.cpp1041 if (!I->mayReadOrWriteMemory()) in isSafeToMove()
H A DVPlan.h474 bool mayReadOrWriteMemory() const { in mayReadOrWriteMemory() function
2877 bool mayReadOrWriteMemory() const;
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorCombine.cpp2843 In.isFenceLike() || In.mayReadOrWriteMemory()) { in isSafeToClone()
2905 if (I.mayReadOrWriteMemory()) { in isSafeToMoveBeforeInBB()

12