[llvm] ec49c84 - [gn build] (manually) port a954ade8ed4 (gen X86GenMnemonicTables.inc)
Nico Weber via llvm-commits
llvm-commits at lists.llvm.org
Fri Mar 18 05:43:06 PDT 2022
Author: Nico Weber
Date: 2022-03-18T08:42:50-04:00
New Revision: ec49c84fb98ee6bfcacde23522c3a25f8f499915
URL: https://github.com/llvm/llvm-project/commit/ec49c84fb98ee6bfcacde23522c3a25f8f499915
DIFF: https://github.com/llvm/llvm-project/commit/ec49c84fb98ee6bfcacde23522c3a25f8f499915.diff
LOG: [gn build] (manually) port a954ade8ed4 (gen X86GenMnemonicTables.inc)
Added:
Modified:
llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn
Removed:
################################################################################
diff --git a/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn b/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn
index d0fb42d96f198..f36543c64174b 100644
--- a/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn
+++ b/llvm/utils/gn/secondary/llvm/lib/Target/X86/MCTargetDesc/BUILD.gn
@@ -21,6 +21,15 @@ tablegen("X86GenInstrInfo") {
td_file = "../X86.td"
}
+tablegen("X86GenMnemonicTables") {
+ visibility = [ ":MCTargetDesc" ]
+ args = [
+ "-gen-x86-mnemonic-tables",
+ "-asmwriternum=1",
+ ]
+ td_file = "../X86.td"
+}
+
tablegen("X86GenRegisterInfo") {
visibility = [ ":MCTargetDesc" ]
args = [ "-gen-register-info" ]
@@ -41,6 +50,7 @@ static_library("MCTargetDesc") {
# should be in deps instead.
public_deps = [
":X86GenInstrInfo",
+ ":X86GenMnemonicTables",
":X86GenRegisterInfo",
":X86GenSubtargetInfo",
]
@@ -66,6 +76,7 @@ static_library("MCTargetDesc") {
"X86MCCodeEmitter.cpp",
"X86MCTargetDesc.cpp",
"X86MachObjectWriter.cpp",
+ "X86MnemonicTables.cpp",
"X86ShuffleDecode.cpp",
"X86WinCOFFObjectWriter.cpp",
"X86WinCOFFStreamer.cpp",
More information about the llvm-commits
mailing list