/external/llvm/include/llvm/IR/ |
D | Instruction.h | 354 bool mayWriteToMemory() const; 364 return mayReadFromMemory() || mayWriteToMemory(); 389 return mayWriteToMemory() || mayThrow() || !mayReturn();
|
/external/llvm/lib/Analysis/ |
D | Loads.cpp | 133 if (isa<CallInst>(BBI) && BBI->mayWriteToMemory() && in isSafeToLoadUnconditionally() 271 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() 3363 if ((!Src->mayReadFromMemory() && !Src->mayWriteToMemory()) || in depends() 3364 (!Dst->mayReadFromMemory() && !Dst->mayWriteToMemory())) in depends() 3820 assert(Src->mayReadFromMemory() || Src->mayWriteToMemory()); in getSplitIteration() 3821 assert(Dst->mayReadFromMemory() || Dst->mayWriteToMemory()); in getSplitIteration()
|
D | AliasSetTracker.cpp | 131 if (!I->mayWriteToMemory()) { in addUnknownInst()
|
D | GlobalsModRef.cpp | 598 if (I.mayWriteToMemory()) in AnalyzeCallGraph()
|
D | MemoryDependenceAnalysis.cpp | 197 if (Inst->mayWriteToMemory()) in GetLocation()
|
D | LoopAccessAnalysis.cpp | 1416 if (it->mayWriteToMemory()) { in analyzeLoop()
|
/external/llvm/lib/Transforms/Utils/ |
D | FlattenCFG.cpp | 357 if (iter1->mayWriteToMemory()) { in CompareIfRegionBlock() 359 if (BI->mayReadFromMemory() || BI->mayWriteToMemory()) { in CompareIfRegionBlock()
|
/external/llvm/lib/Transforms/Scalar/ |
D | EarlyCSE.cpp | 477 bool mayWriteToMemory() const { in mayWriteToMemory() function in __anoncdf6c96d0311::EarlyCSE::ParseMemoryInst 479 return Inst->mayWriteToMemory(); in mayWriteToMemory() 711 if (Inst->mayWriteToMemory()) { in processNode()
|
D | Sink.cpp | 160 if (Inst->mayWriteToMemory()) { in isSafeToMove()
|
D | LoadCombine.cpp | 239 if (I.mayThrow() || (I.mayWriteToMemory() && AST.containsUnknown(&I))) { in runOnBasicBlock()
|
D | LoopRotation.cpp | 229 !Inst->mayReadFromMemory() && !Inst->mayWriteToMemory() && in rotateLoop()
|
D | TailRecursionElimination.cpp | 459 if (CI->mayWriteToMemory() || in CanMoveAboveCall()
|
D | DeadStoreElimination.cpp | 700 if (I->mayWriteToMemory() && I != SecondI) { in MemoryIsNotModifiedBetween()
|
D | MemCpyOptimizer.cpp | 388 if (BI->mayWriteToMemory() || BI->mayReadFromMemory()) in INITIALIZE_PASS_DEPENDENCY()
|
D | LoopRerollPass.cpp | 1128 if (I->mayWriteToMemory()) in validate()
|
/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 | 1100 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory()) in visitStoreInst() 1224 if (BBI->mayReadFromMemory() || BBI->mayWriteToMemory() || in SimplifyStoreAtEndOfBlock() 1234 if (I->mayReadFromMemory() || I->mayWriteToMemory()) in SimplifyStoreAtEndOfBlock()
|
D | InstCombinePHI.cpp | 252 if (BBI->mayWriteToMemory()) in isSafeAndProfitableToSinkLoad()
|
/external/llvm/lib/IR/ |
D | Instruction.cpp | 436 bool Instruction::mayWriteToMemory() const { in mayWriteToMemory() function in Instruction
|
/external/llvm/lib/Transforms/Vectorize/ |
D | BBVectorize.cpp | 1226 if (J->mayWriteToMemory()) WriteSet.add(J); in trackUsesOfI() 1256 if (I->mayWriteToMemory()) in getCandidatePairs() 1488 if (I->mayWriteToMemory()) in buildDepMap() 2879 if (I->mayWriteToMemory()) WriteSet.add(I); in canMoveUsesOfIAfterJ() 2901 if (I->mayWriteToMemory()) WriteSet.add(I); in moveUsesOfIAfterJ() 2932 if (I->mayWriteToMemory()) WriteSet.add(I); in collectPairLoadMoveSet()
|
D | SLPVectorizer.cpp | 3000 bool SrcMayWrite = BundleMember->Inst->mayWriteToMemory(); in calculateDependencies() 3015 ((SrcMayWrite || DepDest->Inst->mayWriteToMemory()) && in calculateDependencies()
|
/external/llvm/docs/ |
D | Atomics.rst | 370 * ``mayReadFromMemory()``/``mayWriteToMemory()``: Existing predicate, but note
|
/external/llvm/lib/Transforms/IPO/ |
D | FunctionAttrs.cpp | 208 if (I->mayWriteToMemory()) in checkFunctionMemoryAccess()
|