Home
last modified time | relevance | path

Searched refs:mayReadFromMemory (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp366 if (iter1->mayReadFromMemory()) in CompareIfRegionBlock()
371 if (BI->mayReadFromMemory() || BI->mayWriteToMemory()) { in CompareIfRegionBlock()
H A DLoopRotationUtils.cpp334 if (L->hasLoopInvariantOperands(Inst) && !Inst->mayReadFromMemory() && in rotateLoop()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DEarlyCSE.cpp566 bool mayReadFromMemory() const { in mayReadFromMemory() function in __anonb85134700311::EarlyCSE::ParseMemoryInst
568 return Inst->mayReadFromMemory(); in mayReadFromMemory()
1025 if ((Inst->mayReadFromMemory() || Inst->mayThrow()) && in processNode()
1026 !(MemInst.isValid() && !MemInst.mayReadFromMemory())) in processNode()
1065 assert(Inst->mayReadFromMemory() && "relied on to prevent DSE above"); in processNode()
H A DLoopVersioningLICM.cpp375 if (I->mayReadFromMemory()) { in instructionSafeForVersioning()
573 if (!Inst.mayReadFromMemory() && !Inst.mayWriteToMemory()) in setNoAliasToLoop()
H A DSink.cpp117 if (Inst->mayReadFromMemory()) in IsAcceptableTarget()
H A DLoopDataPrefetch.cpp320 ConstantInt::get(I32, MemI->mayReadFromMemory() ? 0 : 1), in runOnLoop()
H A DGuardWidening.cpp488 Inst->mayReadFromMemory()) in isAvailableAt()
508 !Inst->mayReadFromMemory() && "Should've checked with isAvailableAt!"); in makeAvailableAt()
H A DIndVarSimplify.cpp2126 if(I->mayReadFromMemory() || isa<CallInst>(I) || isa<InvokeInst>(I)) in hasConcreteDefImpl()
2554 if (I->mayHaveSideEffects() || I->mayReadFromMemory()) in sinkUnusedInvariants()
H A DLoopInterchange.cpp593 return I.mayHaveSideEffects() || I.mayReadFromMemory(); in containsUnsafeInstructions()
H A DDeadStoreElimination.cpp881 } else if (!BBI->mayReadFromMemory()) { in handleEndBlock()
H A DLoopRerollPass.cpp1301 if (RootInst->mayReadFromMemory()) in validate()
H A DMemCpyOptimizer.cpp406 if (BI->mayWriteToMemory() || BI->mayReadFromMemory()) in INITIALIZE_PASS_DEPENDENCY()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DInstruction.h519 bool mayReadFromMemory() const;
523 return mayReadFromMemory() || mayWriteToMemory();
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMemDepPrinter.cpp101 if (!Inst->mayReadFromMemory() && !Inst->mayWriteToMemory()) in runOnFunction()
H A DVectorUtils.cpp909 (A->mayReadFromMemory() != B->mayReadFromMemory()) || in analyzeInterleaving()
956 if (A->mayReadFromMemory()) in analyzeInterleaving()
H A DDependenceAnalysis.cpp209 return Src->mayReadFromMemory() && Dst->mayReadFromMemory(); in isInput()
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 DLoopInfo.cpp82 if (I->mayReadFromMemory()) in makeLoopInvariant()
H A DGlobalsModRef.cpp601 if (I.mayReadFromMemory()) in AnalyzeCallGraph()
H A DMemoryDependenceAnalysis.cpp178 if (Inst->mayReadFromMemory()) in GetLocation()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAnalysis.cpp491 if (I->mayHaveSideEffects() || I->mayReadFromMemory() || in isInTailCallPosition()
503 if (BBI->mayHaveSideEffects() || BBI->mayReadFromMemory() || in isInTailCallPosition()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp1481 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory() || BBI->mayThrow()) in visitStoreInst()
1586 if (BBI->mayReadFromMemory() || BBI->mayThrow() || in mergeStoreIntoSuccessor()
1595 if (I->mayReadFromMemory() || I->mayThrow() || I->mayWriteToMemory()) in mergeStoreIntoSuccessor()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp556 if (I.mayReadFromMemory()) in AliasCandidates()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DInstruction.cpp507 bool Instruction::mayReadFromMemory() const { in mayReadFromMemory() function in Instruction
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DLoopVectorizationLegality.cpp893 if (I.mayReadFromMemory()) { in blockCanBePredicated()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DFunctionAttrs.cpp211 ReadsMemory |= I->mayReadFromMemory(); in checkFunctionMemoryAccess()

12