Searched refs:mayReadOrWriteMemory (Results 1 – 23 of 23) sorted by relevance
180 if (!Inst->mayReadOrWriteMemory()) in aliasesUnknownInst()336 if (!Inst->mayReadOrWriteMemory()) in addUnknown()458 if (!I->mayReadOrWriteMemory()) in removeUnknown()491 if (Inst->mayReadOrWriteMemory()) { in deleteValue()
180 if (!Inst->mayReadOrWriteMemory()) in aliasesUnknownInst()372 if (!Inst->mayReadOrWriteMemory()) in addUnknown()525 if (!I->mayReadOrWriteMemory()) in removeUnknown()558 if (Inst->mayReadOrWriteMemory()) { in deleteValue()
274 if (!I.mayReadOrWriteMemory()) in isAnnotatedParallel()
463 return !isa<LoadInst>(I) && !isa<StoreInst>(I) && I->mayReadOrWriteMemory(); in getSimplePointerDependencyFrom()
3197 return I.mayReadOrWriteMemory() || !isSafeToSpeculativelyExecute(&I); in mayBeMemoryDependent()
229 bool mayReadOrWriteMemory() const { in mayReadOrWriteMemory() function
229 if (!Inst->mayReadOrWriteMemory()) in aliasesUnknownInst()449 if (!Inst->mayReadOrWriteMemory()) in addUnknown()
318 if (!I.mayReadOrWriteMemory()) in isAnnotatedParallel()
511 return !isa<LoadInst>(I) && !isa<StoreInst>(I) && I->mayReadOrWriteMemory(); in getSimplePointerDependencyFrom()
3703 return I.mayReadOrWriteMemory() || !isSafeToSpeculativelyExecute(&I); in mayBeMemoryDependent()
416 bool mayReadOrWriteMemory() const { in mayReadOrWriteMemory() function
294 if (L.getAttributes().IsParallel && I->mayReadOrWriteMemory()) in InsertHelper()
391 bool mayReadOrWriteMemory() const {
590 } else if (I.mayReadOrWriteMemory()) { in getLoadsAndStores()770 if (I->mayHaveSideEffects() || I->mayReadOrWriteMemory()) in isSafeToUnrollAndJam()
793 } else if (NI->mayReadOrWriteMemory()) { in PropagateParallelLoopAccessMetadata()886 } else if (NI->mayReadOrWriteMemory()) { in CloneAliasScopeMetadata()901 } else if (NI->mayReadOrWriteMemory()) { in CloneAliasScopeMetadata()
2966 if (I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()2969 if (&I != QStore && I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()2973 if (&I != QStore && I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()2977 if (&*I != PStore && I->mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()
501 bool mayReadOrWriteMemory() const {
600 } else if (!IsLoadChain && (I.mayReadOrWriteMemory() || I.mayThrow())) { in getVectorizablePrefix()714 if (!I.mayReadOrWriteMemory()) in collectInstructions()
4028 if (I->mayReadOrWriteMemory() && in initScheduleData()
713 } else if (NI->mayReadOrWriteMemory()) { in PropagateParallelLoopAccessMetadata()806 } else if (NI->mayReadOrWriteMemory()) { in CloneAliasScopeMetadata()821 } else if (NI->mayReadOrWriteMemory()) { in CloneAliasScopeMetadata()
1402 I1->mayReadOrWriteMemory() || I2->mayReadOrWriteMemory() || in SinkThenElseCodeToEnd()2606 if (I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()2609 if (&I != QStore && I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()2613 if (&I != QStore && I.mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()2617 if (&*I != PStore && I->mayReadOrWriteMemory()) in mergeConditionalStoreToAddress()
501 if (!I.mayReadOrWriteMemory()) in collectInstructions()
2992 if (I->mayReadOrWriteMemory()) { in initScheduleData()