def __init__(self, label: int, insts: list, tpe=NONE, xregs=[], fregs=[], imms=[], symbols=[], populated=False):
    self.label = label
    self.tpe = tpe
    self.insts = insts
    self.len_insts = len(insts)
    self.xregs = xregs
    self.fregs = fregs
    self.imms = imms
    self.symbols = symbols
    self.operands = (((xregs + fregs) + [imm[0] for imm in imms]) + symbols)
    self.populated = populated
    self.ret_insts = []
def __init__(self, label: int, insts: list, tpe=NONE, xregs=[], fregs=[], imms=[], symbols=[], populated=False):
    self.label = label
    self.tpe = tpe
    self.insts = insts
    self.len_insts = len(insts)
    self.xregs = xregs
    self.fregs = fregs
    self.imms = imms
    self.symbols = symbols
    self.operands = (((xregs + fregs) + [imm[0] for imm in imms]) + symbols)
    self.populated = populated
    self.ret_insts = []