[clang] Remove legacy -m(no)-code-object-v3 options
authorpvanhout <pierre.vanhoutryve@amd.com>
Thu, 9 Mar 2023 09:04:50 +0000 (10:04 +0100)
committerpvanhout <pierre.vanhoutryve@amd.com>
Mon, 27 Mar 2023 07:33:59 +0000 (09:33 +0200)
commit30e7cd48778b3fbbf41b666f40423297c3b19d96
tree52844e568cd28092e0b0e94839679fb4fb3e01bc
parente884e005f36383218641a4512a89a6825059f8cf
[clang] Remove legacy -m(no)-code-object-v3 options

Code object V2 and V3 have been deprecated for a long time.
They're now scheduled to be removed completely from LLVM in the coming weeks/months.

There is no reason to support those legacy options anymore as they've
also been deprecated for a long time.

Reviewed By: #amdgpu, yaxunl, artem.tamazov

Differential Revision: https://reviews.llvm.org/D145671
clang/include/clang/Driver/Options.td
clang/lib/Driver/ToolChains/CommonArgs.cpp
clang/test/Driver/amdgpu-features-as.s [deleted file]
clang/test/Driver/amdgpu-features.c
clang/test/Driver/hip-code-object-version.hip