Lines Matching refs:opsWithUsers
55 SmallPtrSetImpl<Operation *> &opsWithUsers,
58 SmallPtrSetImpl<Operation *> &opsWithUsers,
64 SmallPtrSetImpl<Operation *> &opsWithUsers,
69 SmallPtrSetImpl<Operation *> &opsWithUsers, in isOpLoopInvariant() argument
74 if (!checkInvarianceOfNestedIfOps(&op, indVar, iterArgs, opsWithUsers, in isOpLoopInvariant()
80 opsWithUsers, opsToHoist)) { in isOpLoopInvariant()
88 opsWithUsers.insert(&op); in isOpLoopInvariant()
148 if (opsWithUsers.count(operandSrc) && opsToHoist.count(operandSrc) == 0) { in isOpLoopInvariant()
162 SmallPtrSetImpl<Operation *> &opsWithUsers, in areAllOpsInTheBlockListInvariant() argument
167 if (!isOpLoopInvariant(op, indVar, iterArgs, opsWithUsers, opsToHoist)) { in areAllOpsInTheBlockListInvariant()
179 SmallPtrSetImpl<Operation *> &opsWithUsers, in checkInvarianceOfNestedIfOps() argument
185 opsWithUsers, opsToHoist)) { in checkInvarianceOfNestedIfOps()
190 opsWithUsers, opsToHoist)) { in checkInvarianceOfNestedIfOps()
207 SmallPtrSet<Operation *, 8> opsWithUsers; in runOnAffineForOp() local
214 opsWithUsers.insert(&op); in runOnAffineForOp()
216 if (isOpLoopInvariant(op, indVar, iterArgs, opsWithUsers, opsToHoist)) { in runOnAffineForOp()