Searched refs:mayWriteToMemory (Results 1 - 25 of 40) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DInstructionPrecedenceTracking.h134 bool mayWriteToMemory(const BasicBlock *BB) { function in class:llvm::MemoryWriteTracking
H A DVectorUtils.h522 assert(!getMember(0)->mayWriteToMemory() &&
739 if (!Src->mayWriteToMemory())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DInstructionPrecedenceTracking.cpp160 return Insn->mayWriteToMemory();
H A DMemDepPrinter.cpp101 if (!Inst->mayReadFromMemory() && !Inst->mayWriteToMemory())
H A DLoads.cpp299 if (isa<CallInst>(BBI) && BBI->mayWriteToMemory() &&
465 if (Inst->mayWriteToMemory()) {
H A DVectorUtils.cpp933 if (B->mayWriteToMemory())
994 // mayWriteToMemory in the case of atomic loads. We shouldn't see those
999 (A->mayWriteToMemory() != B->mayWriteToMemory()))
H A DMustExecute.cpp289 if (MW.mayWriteToMemory(Pred))
H A DDependenceAnalysis.cpp228 return Src->mayWriteToMemory() && Dst->mayWriteToMemory();
234 return Src->mayWriteToMemory() && Dst->mayReadFromMemory();
240 return Src->mayReadFromMemory() && Dst->mayWriteToMemory();
3832 assert(Src->mayReadFromMemory() || Src->mayWriteToMemory());
3833 assert(Dst->mayReadFromMemory() || Dst->mayWriteToMemory());
H A DAliasSetTracker.cpp182 bool MayWriteMemory = I->mayWriteToMemory() && !isGuard(I) &&
H A DGlobalsModRef.cpp610 if (I.mayWriteToMemory())
H A DMemoryDependenceAnalysis.cpp176 if (Inst->mayWriteToMemory())
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstruction.h536 bool mayWriteToMemory() const;
543 return mayReadFromMemory() || mayWriteToMemory();
565 // This list should be kept in sync with the list in mayWriteToMemory for
582 bool mayHaveSideEffects() const { return mayWriteToMemory() || mayThrow(); }
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopVersioningLICM.cpp366 else if (I->mayWriteToMemory()) {
550 if (!Inst.mayReadFromMemory() && !Inst.mayWriteToMemory())
H A DSink.cpp63 if (Inst->mayWriteToMemory()) {
H A DEarlyCSE.cpp723 bool mayWriteToMemory() const { function in class:__anon5635::EarlyCSE::ParseMemoryInst
725 return Inst->mayWriteToMemory();
803 // onlyReadsMemory(), mayReadFromMemory(), and mayWriteToMemory() in this pass
1243 if (Inst->mayWriteToMemory()) {
H A DDeadStoreElimination.cpp634 if (I->mayWriteToMemory() && I != SecondI)
H A DLoopFuse.cpp204 if (I.mayWriteToMemory())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp368 if (iter1->mayWriteToMemory()) {
370 if (BI->mayReadFromMemory() || BI->mayWriteToMemory()) {
H A DLoopRotationUtils.cpp342 !Inst->mayWriteToMemory() && !Inst->isTerminator() &&
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanSLP.cpp132 if (LoadsSeen > 0 && VPI->mayWriteToMemory()) {
H A DLoopVectorizationLegality.cpp915 if (I.mayWriteToMemory()) {
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp1472 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory() || BBI->mayThrow())
1578 BBI->mayWriteToMemory() || BBI == OtherBB->begin())
1586 if (I->mayReadFromMemory() || I->mayThrow() || I->mayWriteToMemory())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp534 bool Instruction::mayWriteToMemory() const { function in class:Instruction
537 case Instruction::Fence: // FIXME: refine definition of mayWriteToMemory
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp353 if (BI->mayWriteToMemory() || BI->mayReadFromMemory())
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp361 if (I.mayWriteToMemory())

Completed in 169 milliseconds

12