Lines Matching defs:Deps
239 InstList Deps; // List of dependencies.
240 InstMap Clones; // Map from original Deps to cloned ones.
384 OS << "Deps\n";
385 for (Instruction *I : MG.Deps)
851 DepList Deps;
857 Deps.insert(D);
865 return Deps;
949 DepList Deps = getUpwardDeps(Info.Inst, Base);
950 if (!llvm::all_of(Deps, isSafeToCopyAtBase))
954 llvm::append_range(Move.Deps, Deps);
1050 Move.Clones = cloneBefore(Where->getIterator(), Move.Deps);
1060 // Replace Deps with the clones.
1061 for (int i = 0, e = Move.Deps.size(); i != e; ++i)
1062 Move.Deps[i] = Move.Clones[Move.Deps[i]];
1065 // NOTE: Deps are empty for "store" groups. If they need to be
1067 assert(Move.Deps.empty());
1076 return Move.Main.size() + Move.Deps.size() > 1;
1208 DepList Deps = getUpwardDeps(&*In, &*To);
1211 InstMap Map = cloneBefore(In, Deps);