This change adds a mechanism to stop emitting `.debug_pubname`, `.debug_pubtypes` sections for a particular target. This is particularly useful for cases where IR is generated by frontends that do not explicitly disable these sections (as `Clang` does for `NVPTX`), but still use `llc` for code generation. Currently, only `NVPTX` uses this to disable these sections.