[CIR] Emit llvm.used with target address spaces (#236349)
Use the default address space for llvm.used elements and the data layout
globals address space for the array itself, as classic CodeGen does
Linking a CIR module with a classic one failed on SPIR-V otherwise