Lines Matching refs:opsToHoist
56 SmallPtrSetImpl<Operation *> &opsToHoist);
59 SmallPtrSetImpl<Operation *> &opsToHoist);
65 SmallPtrSetImpl<Operation *> &opsToHoist);
70 SmallPtrSetImpl<Operation *> &opsToHoist) { in isOpLoopInvariant() argument
75 opsToHoist)) { in isOpLoopInvariant()
80 opsWithUsers, opsToHoist)) { in isOpLoopInvariant()
148 if (opsWithUsers.count(operandSrc) && opsToHoist.count(operandSrc) == 0) { in isOpLoopInvariant()
155 opsToHoist.insert(&op); in isOpLoopInvariant()
163 SmallPtrSetImpl<Operation *> &opsToHoist) { in areAllOpsInTheBlockListInvariant() argument
167 if (!isOpLoopInvariant(op, indVar, iterArgs, opsWithUsers, opsToHoist)) { in areAllOpsInTheBlockListInvariant()
180 SmallPtrSetImpl<Operation *> &opsToHoist) { in checkInvarianceOfNestedIfOps() argument
185 opsWithUsers, opsToHoist)) { in checkInvarianceOfNestedIfOps()
190 opsWithUsers, opsToHoist)) { in checkInvarianceOfNestedIfOps()
205 SmallPtrSet<Operation *, 8> opsToHoist; in runOnAffineForOp() local
216 if (isOpLoopInvariant(op, indVar, iterArgs, opsWithUsers, opsToHoist)) { in runOnAffineForOp()