Searched refs:mayWriteToMemory (Results 1 – 21 of 21) sorted by relevance
220 bool mayWriteToMemory() const;230 return mayReadFromMemory() || mayWriteToMemory(); in mayReadOrWriteMemory()244 return mayWriteToMemory() || mayThrow(); in mayHaveSideEffects()
138 if (isa<CallInst>(BBI) && BBI->mayWriteToMemory() && in isSafeToLoadUnconditionally()234 if (Inst->mayWriteToMemory()) { in FindAvailableLoadedValue()
65 return I && (I->mayReadFromMemory() || I->mayWriteToMemory()); in IsMemRefInstr()117 (cast<const Instruction>(A)->mayWriteToMemory() || in isDependencePair()118 cast<const Instruction>(B)->mayWriteToMemory()); in isDependencePair()
104 if (!Inst->mayReadFromMemory() && !Inst->mayWriteToMemory()) in runOnFunction()
129 if (!I->mayWriteToMemory()) { in addUnknownInst()
184 if (Inst->mayWriteToMemory()) in GetLocation()
515 if (BBI->mayWriteToMemory() || BBI->mayReadFromMemory()) in visitStoreInst()646 if (BBI->mayReadFromMemory() || BBI->mayWriteToMemory() || in SimplifyStoreAtEndOfBlock()656 if (I->mayReadFromMemory() || I->mayWriteToMemory()) in SimplifyStoreAtEndOfBlock()
251 if (BBI->mayWriteToMemory()) in isSafeAndProfitableToSinkLoad()
872 if (Inst->mayWriteToMemory()) in FindInitTrampolineFromBB()
1781 if (Scan->mayWriteToMemory()) in TryToSinkInstruction()
158 if (Inst->mayWriteToMemory()) { in isSafeToMove()
341 !Inst->mayReadFromMemory() && !Inst->mayWriteToMemory() && in rotateLoop()
470 if (Inst->mayWriteToMemory()) { in INITIALIZE_PASS_DEPENDENCY()
245 if (CI->mayWriteToMemory() || in CanMoveAboveCall()
380 if (BI->mayWriteToMemory() || BI->mayReadFromMemory()) in INITIALIZE_PASS_DEPENDENCY()
1078 if (BBI->mayWriteToMemory()) in isSafePHIToSpeculate()
120 EXPECT_FALSE(AVH->mayWriteToMemory()); in TEST_F()121 EXPECT_FALSE((*AVH).mayWriteToMemory()); in TEST_F()
332 bool Instruction::mayWriteToMemory() const { in mayWriteToMemory() function in Instruction
189 if (I->mayWriteToMemory()) in AddReadAttrs()
763 if (J->mayWriteToMemory()) WriteSet.add(J); in trackUsesOfI()
873 return !I->mayWriteToMemory() && // Side-effecting instructions aren't folded. in isFoldedOrDeadInstruction()