code: def fold_in(key, data):
      if "PRNGKeyArray" in repr(key):
          key = key._base_array
      s = ivy.bitwise_left_shift(
          ivy.asarray(data, dtype=ivy.uint32),
          ivy.array(32, dtype=ivy.uint32),
      )
      return ivy.bitwise_xor(key, s)
  
imports: import operator
  import ivy
  from ivy.func_wrapper import with_unsupported_dtypes, with_supported_dtypes
  from ivy.functional.frontends.jax.func_wrapper import to_ivy_arrays_and_back, handle_jax_dtype
label_desc: Use image node_id 12 for calling a global function with example usage: fold_in(key, data) and returns: ivy