code: def _broadcast_inputs(x1, x2):
      x1_, x2_ = x1, x2
      iterables = (list, tuple, ivy.Shape)
      if not isinstance(x1_, iterables):
          x1_, x2_ = x2, x1
      if not isinstance(x1_, iterables):
          return [x1], [x2]
      if not isinstance(x2_, iterables):
          x1 = [x1] * len(x2)
      return x1, x2
  
imports: import ivy
label_desc: Use image node_id 1 for calling a global function with example usage: _broadcast_inputs(x1, x2) and returns: x1,  x2, list,  list