splits            195 src/Definition.cpp     s.definition.contents->schedule.splits()           = contents->schedule.splits();
splits            609 src/Func.cpp       vector<Split> &splits = definition.schedule().splits();
splits            668 src/Func.cpp           for (const Split &s : splits) {
splits            674 src/Func.cpp           splits = temp;
splits            808 src/Func.cpp       intm.function().update(0).schedule().splits() = splits;
splits            978 src/Func.cpp               for (const Split &s : definition.schedule().splits()) {
splits           1013 src/Func.cpp       definition.schedule().splits().push_back(split);
splits           1095 src/Func.cpp       definition.schedule().splits().push_back(split);
splits           1188 src/Func.cpp       definition.schedule().splits().push_back(split);
splits           1228 src/Func.cpp       vector<Split> &splits = schedule.splits();
splits           1230 src/Func.cpp       for (size_t i = splits.size(); i > 0; i--) {
splits           1232 src/Func.cpp           if (splits[i-1].is_fuse()) {
splits           1233 src/Func.cpp               debug(4) << "    checking fuse " << splits[i-1].inner << " and "
splits           1234 src/Func.cpp                        << splits[i-1].inner << " into " << splits[i-1].old_var << "\n";
splits           1235 src/Func.cpp               if (splits[i-1].inner == old_name ||
splits           1236 src/Func.cpp                   splits[i-1].outer == old_name) {
splits           1241 src/Func.cpp                       << splits[i-1].old_var << "\n"
splits           1244 src/Func.cpp               if (should_remove(splits[i-1].old_var)) {
splits           1246 src/Func.cpp                   removed_vars.insert(splits[i-1].outer);
splits           1247 src/Func.cpp                   removed_vars.insert(splits[i-1].inner);
splits           1249 src/Func.cpp           } else if (splits[i-1].is_split()) {
splits           1250 src/Func.cpp               debug(4) << "    splitting " << splits[i-1].old_var << " into "
splits           1251 src/Func.cpp                        << splits[i-1].outer << " and " << splits[i-1].inner << "\n";
splits           1252 src/Func.cpp               if (should_remove(splits[i-1].inner)) {
splits           1254 src/Func.cpp                   removed_vars.insert(splits[i-1].old_var);
splits           1255 src/Func.cpp               } else if (should_remove(splits[i-1].outer)) {
splits           1257 src/Func.cpp                   removed_vars.insert(splits[i-1].old_var);
splits           1259 src/Func.cpp               if (splits[i-1].old_var == old_name) {
splits           1267 src/Func.cpp               debug(4) << "    replace/rename " << splits[i-1].old_var
splits           1268 src/Func.cpp                        << " into " << splits[i-1].outer << "\n";
splits           1269 src/Func.cpp               if (should_remove(splits[i-1].outer)) {
splits           1271 src/Func.cpp                   removed_vars.insert(splits[i-1].old_var);
splits           1273 src/Func.cpp               if (splits[i-1].old_var == old_name) {
splits           1282 src/Func.cpp               temp.insert(temp.begin(), splits[i-1]);
splits           1285 src/Func.cpp       splits.swap(temp);
splits           1331 src/Func.cpp       vector<Split> &splits = schedule.splits();
splits           1332 src/Func.cpp       for (size_t i = splits.size(); i > 0; i--) {
splits           1333 src/Func.cpp           if (splits[i-1].is_fuse()) {
splits           1334 src/Func.cpp               if (splits[i-1].inner == old_name ||
splits           1335 src/Func.cpp                   splits[i-1].outer == old_name) {
splits           1340 src/Func.cpp                       << splits[i-1].old_var << "\n"
splits           1343 src/Func.cpp               if (splits[i-1].old_var == old_name) {
splits           1344 src/Func.cpp                   splits[i-1].old_var = new_name;
splits           1349 src/Func.cpp               if (splits[i-1].inner == old_name) {
splits           1350 src/Func.cpp                   splits[i-1].inner = new_name;
splits           1354 src/Func.cpp               if (splits[i-1].outer == old_name) {
splits           1355 src/Func.cpp                   splits[i-1].outer = new_name;
splits           1359 src/Func.cpp               if (splits[i-1].old_var == old_name) {
splits           1371 src/Func.cpp           definition.schedule().splits().push_back(split);
splits             55 src/Inline.cpp     for (size_t i = 0; i < s.splits().size(); i++) {
splits             56 src/Inline.cpp         if (s.splits()[i].is_rename()) {
splits             58 src/Inline.cpp                          << s.splits()[i].old_var << " of function "
splits             59 src/Inline.cpp                          << f.name() << " to " << s.splits()[i].outer
splits             61 src/Inline.cpp         } else if (s.splits()[i].is_fuse()) {
splits             63 src/Inline.cpp                          << s.splits()[i].inner << " and " << s.splits()[i].outer
splits             67 src/Inline.cpp                          << s.splits()[i].old_var << " of function "
splits             69 src/Inline.cpp                          << s.splits()[i].outer << " * "
splits             70 src/Inline.cpp                          << s.splits()[i].factor << " + "
splits             71 src/Inline.cpp                          << s.splits()[i].inner << " because "
splits            129 src/Schedule.cpp     std::vector<Split> splits;
splits            152 src/Schedule.cpp         for (Split &s : splits) {
splits            200 src/Schedule.cpp     copy.contents->splits = contents->splits;
splits            242 src/Schedule.cpp     return contents->splits;
splits            246 src/Schedule.cpp     return contents->splits;
splits            343 src/Schedule.cpp     for (const Split &s : splits()) {
splits            281 src/Schedule.h     const std::vector<Split> &splits() const;
splits            282 src/Schedule.h     std::vector<Split> &splits();
splits             98 src/ScheduleFunctions.cpp     vector<Split> splits = s.splits();
splits            101 src/ScheduleFunctions.cpp     for (const Split &split : splits) {
splits            220 src/ScheduleFunctions.cpp     for (size_t i = splits.size(); i > 0; i--) {
splits            221 src/ScheduleFunctions.cpp         const Split &split = splits[i-1];
splits            114 src/SimplifySpecializations.cpp         def.schedule().splits() = s_def.schedule().splits();