class documentation

class SsaBookKeeping(object): (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method copy return an exact copy of current
Method merge Undocumented
Method merge_from_others_records assume that the counter version is the var version. since the PhiStubBlock being inserted in every scope, we can safely assume that counter version is the latest version. See #mwf4g
Instance Variable counter Undocumented
Instance Variable final_var_version Undocumented
Instance Variable var_version_list Undocumented
def __init__(self, counter=None, var_version_list=None): (source)

Undocumented

def copy(self): (source)

return an exact copy of current

def merge(self, counter, var_version_list): (source)

Undocumented

def merge_from_others_records(self, ssa_record): (source)

assume that the counter version is the var version. since the PhiStubBlock being inserted in every scope, we can safely assume that counter version is the latest version. See #mwf4g

counter = (source)

Undocumented

final_var_version: dict = (source)

Undocumented

var_version_list = (source)

Undocumented