From f8c4c27d845d97463cbd56852e6e6964d7acc8ec Mon Sep 17 00:00:00 2001 From: Nate Begeman Date: Thu, 17 Jun 2010 04:15:13 +0000 Subject: Modify tablegen to support generating all NEON code used by clang at once. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@106207 91177308-0d34-0410-b5e6-96231b3b80d8 --- utils/TableGen/TableGen.cpp | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'utils/TableGen/TableGen.cpp') diff --git a/utils/TableGen/TableGen.cpp b/utils/TableGen/TableGen.cpp index 49a40c172f..7a4f74ff6a 100644 --- a/utils/TableGen/TableGen.cpp +++ b/utils/TableGen/TableGen.cpp @@ -68,8 +68,8 @@ enum ActionType { GenTgtIntrinsic, GenLLVMCConf, GenEDHeader, GenEDInfo, - GenNeonHeader, - GenNeonBuiltinsDef, + GenArmNeon, + GenArmNeonSema, PrintEnums }; @@ -132,10 +132,10 @@ namespace { "Generate enhanced disassembly info header"), clEnumValN(GenEDInfo, "gen-enhanced-disassembly-info", "Generate enhanced disassembly info"), - clEnumValN(GenNeonHeader, "gen-arm-neon-header", + clEnumValN(GenArmNeon, "gen-arm-neon", "Generate arm_neon.h for clang"), - clEnumValN(GenNeonBuiltinsDef, "gen-arm-neon-builtins-def", - "Generate NEON BuiltinsARM.def for clang"), + clEnumValN(GenArmNeonSema, "gen-arm-neon-sema", + "Generate ARM NEON sema support for clang"), clEnumValN(PrintEnums, "print-enums", "Print enum values for a class"), clEnumValEnd)); @@ -307,10 +307,10 @@ int main(int argc, char **argv) { case GenEDInfo: EDEmitter(Records).run(Out); break; - case GenNeonHeader: + case GenArmNeon: NeonEmitter(Records).run(Out); break; - case GenNeonBuiltinsDef: + case GenArmNeonSema: NeonEmitter(Records).runHeader(Out); break; case PrintEnums: -- cgit v1.2.3