Home
last modified time | relevance | path

Searched refs:mayHaveSideEffects (Results 1 – 25 of 39) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DFlattenCFG.cpp356 if (iter1->mayHaveSideEffects()) { in CompareIfRegionBlock()
438 if (isa<PHINode>(CI) || CI->mayHaveSideEffects() || in MergeIfRegion()
DLoopRotationUtils.cpp370 if (!C->mayHaveSideEffects()) { in rotateLoop()
DLoopUnrollAndJam.cpp803 if (I->mayHaveSideEffects() || I->mayReadOrWriteMemory()) in isSafeToUnrollAndJam()
DSimplifyCFG.cpp1911 if (CurI.mayHaveSideEffects() && !isa<StoreInst>(CurI)) in isSafeToSpeculateStore()
2029 if (!OpI || OpI->getParent() != BB || OpI->mayHaveSideEffects()) in SpeculativelyExecuteBB()
2264 if (!N->mayHaveSideEffects()) { in FoldCondBranchOnPHI()
3248 return I.mayWriteToMemory() || I.mayHaveSideEffects(); in tryWidenCondBranchToCondBranch()
4237 if (BBI->mayHaveSideEffects()) { in SimplifyUnreachable()
6041 if (i == I->getParent()->end() || i->mayHaveSideEffects()) in passingValueIsAlwaysUndefined()
DCloneFunction.cpp355 if (!NewInst->mayHaveSideEffects()) { in CloneBlock()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DGuardUtils.cpp38 if (Insn.mayHaveSideEffects()) in isGuardAsWidenableBranch()
DDemandedBits.cpp83 I->mayHaveSideEffects(); in isAlwaysLive()
DLint.cpp644 std::prev(I.getIterator())->mayHaveSideEffects(), in visitUnreachableInst()
DIVDescriptors.cpp735 if (I->getParent() == Phi->getParent() && !I->mayHaveSideEffects() && in isFirstOrderRecurrence()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DBDCE.cpp96 if (I.mayHaveSideEffects() && I.use_empty()) in bitTrackingDCE()
DLoopDeletion.cpp86 if (any_of(*I, [](Instruction &I) { return I.mayHaveSideEffects(); })) in isLoopDead()
DTailRecursionElimination.cpp332 if (I->mayHaveSideEffects()) // This also handles volatile loads. in canMoveAboveCall()
337 if (CI->mayHaveSideEffects()) { in canMoveAboveCall()
DLoopUnswitch.cpp860 if (I.mayHaveSideEffects()) in isTrivialLoopExitBlockHelper()
1091 if (I.mayHaveSideEffects()) in TryTrivialLoopUnswitch()
1432 if (!I->mayHaveSideEffects()) { in ReplaceUsesOfWith()
DADCE.cpp328 if (I.isEHPad() || I.mayHaveSideEffects()) { in isAlwaysLive()
DIndVarSimplify.cpp563 if (Curr->mayHaveSideEffects()) in hasHardUserWithinLoop()
864 return I.mayHaveSideEffects(); in canLoopBeDeleted()
2589 if (I->mayHaveSideEffects() || I->mayReadFromMemory()) in sinkUnusedInvariants()
2932 if (I.mayHaveSideEffects() || I.mayThrow()) in predicateLoopExits()
DLoopInterchange.cpp591 return I.mayHaveSideEffects() || I.mayReadFromMemory(); in containsUnsafeInstructions()
1263 assert(!NewI->mayHaveSideEffects() && in transform()
DJumpThreading.cpp469 if (Cond->use_empty() && !Cond->mayHaveSideEffects()) in ReplaceFoldableUses()
1660 if (CondInst->use_empty() && !CondInst->mayHaveSideEffects()) in ProcessThreadableEdges()
2384 if (!New->mayHaveSideEffects()) { in DuplicateCondBranchOnPHIIntoPred()
DMergeICmps.cpp253 if (Inst->mayHaveSideEffects()) { in canSinkBCECmpInst()
DGVNHoist.cpp1119 if (Call->mayHaveSideEffects()) in hoistExpressions()
DLoopUnrollPass.cpp551 if (I.mayHaveSideEffects()) in analyzeLoopUnrollCost()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DInstruction.h450 bool mayHaveSideEffects() const { return mayWriteToMemory() || mayThrow(); } in mayHaveSideEffects() function
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DAnalysis.cpp533 if (I->mayHaveSideEffects() || I->mayReadFromMemory() || in isInTailCallPosition()
547 if (BBI->mayHaveSideEffects() || BBI->mayReadFromMemory() || in isInTailCallPosition()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DInstruction.h582 bool mayHaveSideEffects() const { return mayWriteToMemory() || mayThrow(); }
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonVectorLoopCarriedReuse.cpp481 if (User->mayHaveSideEffects()) in findValueToReuse()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DInstruction.cpp604 return (!isa<CallInst>(this) || !this->mayHaveSideEffects()) && in isSafeToRemove()

12