code: def _get_common_type(t1, t2):
      """Figure out what a common precision for two arguments is."""
      if t1 == t2:
          return t1
      size = {
          tl.float8e5: 1,
          torch.int8: 1,
          torch.float16: 2,
          torch.bfloat16: 2,
      }
      if size[t1] < size[t2]:
          return t2
      if size[t1] > size[t2]:
          return t1
      if size[t1] == 1:
          return torch.bfloat16
      if size[t1] == 2:
          return torch.float32
  
imports: import enum
  import itertools
  import logging
  import math
  import typing
  import torch
  import tqdm
  import triton
  import triton.language
label_desc: Use image node_id 12 for calling a global function with example usage: _get_common_type(t1, t2) and returns: t1, t2, t1, torch, torch