| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | Instruction.h | 516 bool mayWriteToMemory() const; 523 return mayReadFromMemory() || mayWriteToMemory(); 562 bool mayHaveSideEffects() const { return mayWriteToMemory() || mayThrow(); }
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | InstructionPrecedenceTracking.h | 135 bool mayWriteToMemory(const BasicBlock *BB) { in mayWriteToMemory() function
|
| H A D | VectorUtils.h | 350 assert(!getMember(0)->mayWriteToMemory() && in requiresScalarEpilogue() 570 if (!Src->mayWriteToMemory()) in canReorderMemAccessesForInterleavedGroups()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | FlattenCFG.cpp | 369 if (iter1->mayWriteToMemory()) { in CompareIfRegionBlock() 371 if (BI->mayReadFromMemory() || BI->mayWriteToMemory()) { in CompareIfRegionBlock()
|
| H A D | LoopRotationUtils.cpp | 335 !Inst->mayWriteToMemory() && !Inst->isTerminator() && in rotateLoop()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | InstructionPrecedenceTracking.cpp | 156 return Insn->mayWriteToMemory(); in isSpecialInstruction()
|
| H A D | Loads.cpp | 277 if (isa<CallInst>(BBI) && BBI->mayWriteToMemory() && in isSafeToLoadUnconditionally() 426 if (Inst->mayWriteToMemory()) { in FindAvailablePtrLoadStore()
|
| H A D | MemDepPrinter.cpp | 101 if (!Inst->mayReadFromMemory() && !Inst->mayWriteToMemory()) in runOnFunction()
|
| H A D | VectorUtils.cpp | 848 if (B->mayWriteToMemory()) in analyzeInterleaving() 910 (A->mayWriteToMemory() != B->mayWriteToMemory())) in analyzeInterleaving()
|
| H A D | MustExecute.cpp | 276 if (MW.mayWriteToMemory(Pred)) in doesNotWriteMemoryBefore()
|
| H A D | DependenceAnalysis.cpp | 215 return Src->mayWriteToMemory() && Dst->mayWriteToMemory(); in isOutput() 221 return Src->mayWriteToMemory() && Dst->mayReadFromMemory(); in isFlow() 227 return Src->mayReadFromMemory() && Dst->mayWriteToMemory(); in isAnti() 3389 if ((!Src->mayReadFromMemory() && !Src->mayWriteToMemory()) || in depends() 3390 (!Dst->mayReadFromMemory() && !Dst->mayWriteToMemory())) in depends() 3817 assert(Src->mayReadFromMemory() || Src->mayWriteToMemory()); in getSplitIteration() 3818 assert(Dst->mayReadFromMemory() || Dst->mayWriteToMemory()); in getSplitIteration()
|
| H A D | AliasSetTracker.cpp | 174 bool MayWriteMemory = I->mayWriteToMemory() && !isGuard(I) && in addUnknownInst()
|
| H A D | GlobalsModRef.cpp | 603 if (I.mayWriteToMemory()) in AnalyzeCallGraph()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | LoopVersioningLICM.cpp | 389 else if (I->mayWriteToMemory()) { in instructionSafeForVersioning() 573 if (!Inst.mayReadFromMemory() && !Inst.mayWriteToMemory()) in setNoAliasToLoop()
|
| H A D | Sink.cpp | 63 if (Inst->mayWriteToMemory()) { in isSafeToMove()
|
| H A D | EarlyCSE.cpp | 571 bool mayWriteToMemory() const { in mayWriteToMemory() function in __anonb85134700311::EarlyCSE::ParseMemoryInst 573 return Inst->mayWriteToMemory(); in mayWriteToMemory() 1111 if (Inst->mayWriteToMemory()) { in processNode()
|
| H A D | DeadStoreElimination.cpp | 622 if (I->mayWriteToMemory() && I != SecondI) in memoryIsNotModifiedBetween()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMParallelDSP.cpp | 77 if (I->mayWriteToMemory()) in SetMemoryLocations() 558 if (I.mayWriteToMemory()) in AliasCandidates()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 1481 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory() || BBI->mayThrow()) in visitStoreInst() 1587 BBI->mayWriteToMemory() || BBI == OtherBB->begin()) in mergeStoreIntoSuccessor() 1595 if (I->mayReadFromMemory() || I->mayThrow() || I->mayWriteToMemory()) in mergeStoreIntoSuccessor()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanSLP.cpp | 133 if (LoadsSeen > 0 && VPI->mayWriteToMemory()) { in areVectorizable()
|
| H A D | LoopVectorizationLegality.cpp | 907 if (I.mayWriteToMemory()) { in blockCanBePredicated()
|
| H A D | VPlan.h | 676 bool mayWriteToMemory() const { in mayWriteToMemory() function
|
| H A D | LoadStoreVectorizer.cpp | 614 } else if (IsLoadChain && (I.mayWriteToMemory() || I.mayThrow())) { in getVectorizablePrefix()
|
| /freebsd-12.1/contrib/llvm/lib/IR/ |
| H A D | Instruction.cpp | 527 bool Instruction::mayWriteToMemory() const { in mayWriteToMemory() function in Instruction
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/IPO/ |
| H A D | FunctionAttrs.cpp | 208 WritesMemory |= I->mayWriteToMemory(); in checkFunctionMemoryAccess()
|