public static GenSet GetGenSet(BaseBlock bblock) { var ret = new GenSet(); foreach (var line in bblock.Code.AsEnumerable().Reverse()) { if (ThreeAddrOpType.IsDefinition(line.OpType)) { if (!ret.ContainsKey(line.Accum)) { ret[line.Accum] = int.Parse(line.Label); } } } return(ret); }