Searched refs:mayHaveSideEffects (Results 1 – 16 of 16) sorted by relevance
61 I->mayHaveSideEffects()) { in runOnFunction()
248 if (I->mayHaveSideEffects()) // This also handles volatile loads. in CanMoveAboveCall()253 if (CI->mayHaveSideEffects()) { in CanMoveAboveCall()
116 if (BI->mayHaveSideEffects()) in IsLoopDead()
532 if (I->mayHaveSideEffects()) in isTrivialLoopExitBlockHelper()628 if (I->mayHaveSideEffects()) in IsTrivialUnswitchCondition()
1625 if (I->mayHaveSideEffects() || I->mayReadFromMemory()) in SinkUnusedInvariants()
2386 CurInst->mayReadFromMemory() || CurInst->mayHaveSideEffects() || in performPRE()
1210 if (Pred->getTerminator()->mayHaveSideEffects()) in isSafePHIToSpeculate()
1466 if (TI == InVal || TI->mayHaveSideEffects()) in isSafePHIToSpeculate()
288 if (I->mayHaveSideEffects() || I->mayReadFromMemory() || in isInTailCallPosition()297 if (BBI->mayHaveSideEffects() || BBI->mayReadFromMemory() || in isInTailCallPosition()
324 bool mayHaveSideEffects() const { in mayHaveSideEffects() function
290 if (!I->mayHaveSideEffects()) return true; in isInstructionTriviallyDead()379 for (Instruction *I = PN; areAllUsesEqual(I) && !I->mayHaveSideEffects(); in RecursivelyDeleteDeadPHINode()
1242 I1->mayHaveSideEffects() || I2->mayHaveSideEffects() || in SinkThenElseCodeToEnd()1425 OpI->mayHaveSideEffects()) in SpeculativelyExecuteBB()2900 if (BBI->mayHaveSideEffects()) { in SimplifyUnreachable()3947 if (i == I->getParent()->end() || i->mayHaveSideEffects()) in passingValueIsAlwaysUndefined()
578 prior(BasicBlock::iterator(&I))->mayHaveSideEffects(), in visitUnreachableInst()
883 if (IncV->mayHaveSideEffects()) in isNormalAddRecExprPHI()
366 if (I->mayHaveSideEffects()) in IsSafeComputationToRemove()3163 else if (I->mayHaveSideEffects()) in cxxDtorIsEmpty()
2154 if (isa<PHINode>(I) || isa<LandingPadInst>(I) || I->mayHaveSideEffects() || in TryToSinkInstruction()