code: def _shift_right_logical_helper(x, y, name=None):
      """Performs an integer right logical shift irrespective of input type."""
      assert y.dtype == x.dtype
      dtype = x.dtype
      signed = dtype in _SIGNED_TO_UNSIGNED_TABLE
      if signed:
          unsigned_dtype = _SIGNED_TO_UNSIGNED_TABLE[dtype]
          x = math_ops.cast(x, unsigned_dtype)
          y = math_ops.cast(y, unsigned_dtype)
      output = bitwise_ops.right_shift(x, y, name=name)
      if signed:
          output = math_ops.cast(output, dtype)
      return output
  
imports: from tensorflow.compiler.tf2xla.ops import gen_xla_ops
  from local_xla.xla import xla_data_pb2
  from tensorflow.core.framework import attr_value_pb2
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import bitwise_ops
  from tensorflow.python.ops import gen_math_ops
  from tensorflow.python.ops import gen_random_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import random_ops
  from tensorflow.python.ops import random_ops_util
  from tensorflow.python.ops import special_math_ops
  from tensorflow.python.ops.numpy_ops import np_utils
label_desc: Use image node_id 3 for calling a global function with example usage: _shift_right_logical_helper(x, y, name) and returns: output