message: Manually integrate cl/362239504 and cl/362499331 that were missed during the last llvm integrate.
diff: """Rules and macros for MLIR"""
  -def if_cuda_available(if_true, if_false = []):
  - return select({
  - "//tools/cc_target_os:linux-google": if_true,
  - "//conditions:default": if_false,
  - })
  +load("@local_config_cuda//cuda:build_defs.bzl", "if_cuda_is_configured")
  +
  +if_cuda_available = if_cuda_is_configured
  def _cc_headers_only_impl(ctx):
  return CcInfo(compilation_context = ctx.attr.src[CcInfo].compilation_context)
  