/external/llvm/include/llvm/IR/ |
D | Instruction.h | 352 bool mayWriteToMemory() const; 362 return mayReadFromMemory() || mayWriteToMemory(); 387 return mayWriteToMemory() || mayThrow() || !mayReturn();
|
/external/llvm/lib/Analysis/ |
D | Loads.cpp | 126 if (isa<CallInst>(BBI) && BBI->mayWriteToMemory() && in isSafeToLoadUnconditionally() 246 if (Inst->mayWriteToMemory()) { in FindAvailableLoadedValue()
|
D | MemDepPrinter.cpp | 102 if (!Inst->mayReadFromMemory() && !Inst->mayWriteToMemory()) in runOnFunction()
|
D | DependenceAnalysis.cpp | 202 return Src->mayWriteToMemory() && Dst->mayWriteToMemory(); in isOutput() 208 return Src->mayWriteToMemory() && Dst->mayReadFromMemory(); in isFlow() 214 return Src->mayReadFromMemory() && Dst->mayWriteToMemory(); in isAnti() 3301 if ((!Src->mayReadFromMemory() && !Src->mayWriteToMemory()) || in depends() 3302 (!Dst->mayReadFromMemory() && !Dst->mayWriteToMemory())) in depends() 3756 assert(Src->mayReadFromMemory() || Src->mayWriteToMemory()); in getSplitIteration() 3757 assert(Dst->mayReadFromMemory() || Dst->mayWriteToMemory()); in getSplitIteration()
|
D | AliasSetTracker.cpp | 135 if (!I->mayWriteToMemory()) { in addUnknownInst()
|
D | LoopAccessAnalysis.cpp | 999 if (it->mayWriteToMemory()) { in analyzeLoop()
|
D | MemoryDependenceAnalysis.cpp | 192 if (Inst->mayWriteToMemory()) in GetLocation()
|
/external/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 388 MayWriteToMemory = Inst->mayWriteToMemory(); in ParseMemoryInst() 422 bool mayWriteToMemory() { return MayWriteToMemory; } in mayWriteToMemory() function in __anoncdf6c96d0311::EarlyCSE::ParseMemoryInst 531 if (Inst->mayWriteToMemory()) in processNode() 595 if (Inst->mayWriteToMemory()) { in processNode()
|
D | Sink.cpp | 160 if (Inst->mayWriteToMemory()) { in isSafeToMove()
|
D | LoadCombine.cpp | 238 if (I.mayThrow() || (I.mayWriteToMemory() && AST.containsUnknown(&I))) { in runOnBasicBlock()
|
D | LoopRotation.cpp | 432 !Inst->mayReadFromMemory() && !Inst->mayWriteToMemory() && in rotateLoop()
|
D | TailRecursionElimination.cpp | 452 if (CI->mayWriteToMemory() || in CanMoveAboveCall()
|
D | MemCpyOptimizer.cpp | 392 if (BI->mayWriteToMemory() || BI->mayReadFromMemory()) in INITIALIZE_PASS_DEPENDENCY()
|
D | LoopRerollPass.cpp | 1123 if (I->mayWriteToMemory()) in validate()
|
D | ScalarReplAggregates.cpp | 1199 if (BBI->mayWriteToMemory()) in isSafePHIToSpeculate()
|
/external/llvm/lib/Transforms/Utils/ |
D | FlattenCFG.cpp | 358 if (iter1->mayWriteToMemory()) { in CompareIfRegionBlock() 360 if (BI->mayReadFromMemory() || BI->mayWriteToMemory()) { in CompareIfRegionBlock()
|
/external/llvm/unittests/IR/ |
D | ValueHandleTest.cpp | 116 EXPECT_FALSE(AVH->mayWriteToMemory()); in TEST_F() 117 EXPECT_FALSE((*AVH).mayWriteToMemory()); in TEST_F()
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineLoadStoreAlloca.cpp | 964 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory()) in visitStoreInst() 1084 if (BBI->mayReadFromMemory() || BBI->mayWriteToMemory() || in SimplifyStoreAtEndOfBlock() 1094 if (I->mayReadFromMemory() || I->mayWriteToMemory()) in SimplifyStoreAtEndOfBlock()
|
D | InstCombinePHI.cpp | 253 if (BBI->mayWriteToMemory()) in isSafeAndProfitableToSinkLoad()
|
D | InstCombineCalls.cpp | 1332 if (Inst->mayWriteToMemory()) in FindInitTrampolineFromBB()
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 417 bool Instruction::mayWriteToMemory() const { in mayWriteToMemory() function in Instruction
|
/external/llvm/lib/Transforms/Vectorize/ |
D | BBVectorize.cpp | 1218 if (J->mayWriteToMemory()) WriteSet.add(J); in trackUsesOfI() 1247 if (I->mayWriteToMemory()) WriteSet.add(I); in getCandidatePairs() 1475 if (I->mayWriteToMemory()) WriteSet.add(I); in buildDepMap() 2869 if (I->mayWriteToMemory()) WriteSet.add(I); in canMoveUsesOfIAfterJ() 2891 if (I->mayWriteToMemory()) WriteSet.add(I); in moveUsesOfIAfterJ() 2922 if (I->mayWriteToMemory()) WriteSet.add(I); in collectPairLoadMoveSet()
|
D | SLPVectorizer.cpp | 2907 bool SrcMayWrite = BundleMember->Inst->mayWriteToMemory(); in calculateDependencies() 2922 ((SrcMayWrite || DepDest->Inst->mayWriteToMemory()) && in calculateDependencies()
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 255 if (I->mayWriteToMemory()) in AddReadAttrs()
|
/external/llvm/docs/ |
D | Atomics.rst | 370 * ``mayReadFromMemory()``/``mayWriteToMemory()``: Existing predicate, but note
|