Lines Matching full:dependencies
52 return resolveValues(dependencies, rootValue); in resolve()
62 for (auto &entry : dependencies) in remove()
67 dependencies[to] = dependencies[from]; in rename()
68 dependencies.erase(from); in rename()
70 for (auto &[_, value] : dependencies) { in rename()
79 /// dependencies. It iterates over all blocks, gets their predecessors,
84 // Registers all dependencies of the given values. in build()
85 auto registerDependencies = [&](ValueRange values, ValueRange dependencies) { in build() argument
86 for (auto [value, dep] : llvm::zip_equal(values, dependencies)) { in build()
87 this->dependencies[value].insert(dep); in build()
106 // interface, try to infer the dependencies from other interfaces that the in build()
122 // Add additional dependencies created by view changes to the alias list. in build()
130 // Query all branch interfaces to link block argument dependencies. in build()
137 // Build the actual mapping of values to their immediate dependencies. in build()