def getDependencySet(self): deps = DependencySet() if self.option_a: deps = dependParallel(self.option_a.getDependencySet(), deps) if self.option_b: deps = dependParallel(self.option_b.getDependencySet(), deps) cond_deps = DependencySet(self.cond.getDependencies()) return joinDependencies(cond_deps, deps)
def getDependencySet(self): return DependencySet(self.deps.reads - set(['FZ', 'FN', 'FC', 'FH']), self.deps.writes)
def getDependencySet(self): return DependencySet()
def getDependencySet(self): x = self.inner.getDependencySet() postcond_deps = DependencySet(self.postcond.getDependencies()) return joinDependencies(x, postcond_deps)
def getDependencySet(self): deps = DependencySet() for b in self.branches: deps = dependParallel(b.getDependencySet(), deps) return DependencySet(deps.reads | self.arg.getDependencies(), deps.writes)
def getDependencySet(self): cur = DependencySet() for instr in reversed(self.contents): cur = joinDependencies(instr.getDependencySet(), cur) return cur
def getDependencySet(self): #return self.target_label.depset #TODO: XXX: return depend.DependencySet(self.target_label.depset.reads, regutil.ALL_REGS) return DependencySet(self.target_label.depset.reads, set())
def getDependencySet(self): return DependencySet(self.target_label.depset.reads, set())