implement a new magic global "llvm.compiler.used" which is like llvm.used, but