[CIR][OpenCL] Attach kernel argument metadata to CIR functions (#200581)
Emit the CIR OpenCL kernel argument metadata attribute for kernel
functions. Preserve CIR language address-space kinds until lowering and
include argument names only when `-cl-kernel-arg-info` is enabled.