Index: src/IceClFlags.def |
diff --git a/src/IceClFlags.def b/src/IceClFlags.def |
index 3c0381341738d50f47c39f9e88b8475768e26648..615a81593a0884a96c9d5db97e4dc5d98e209da1 100644 |
--- a/src/IceClFlags.def |
+++ b/src/IceClFlags.def |
@@ -45,7 +45,7 @@ struct dev_list_flag {}; |
clEnumValN(Ice::Opt_m1, "O-1", "-1"), \ |
clEnumValN(Ice::Opt_0, "O0", "0"), \ |
clEnumValN(Ice::Opt_1, "O1", "1"), \ |
- clEnumValN(Ice::Opt_2, "O2", "2"), clEnumValEnd)) \ |
+ clEnumValN(Ice::Opt_2, "O2", "2") CLENUMVALEND)) \ |
\ |
X(OutputFilename, std::string, release_opt_flag, "o", \ |
cl::desc("Override output filename"), cl::init("-"), \ |
@@ -64,8 +64,8 @@ struct dev_list_flag {}; |
clEnumValN(Ice::Target_ARM32, "arm32", "arm32 (same as arm)"), \ |
clEnumValN(Ice::Target_ARM64, "arm64", "arm64"), \ |
clEnumValN(Ice::Target_MIPS32, "mips", "mips32"), \ |
- clEnumValN(Ice::Target_MIPS32, "mips32", "mips32 (same as mips)"), \ |
- clEnumValEnd)) \ |
+ clEnumValN(Ice::Target_MIPS32, "mips32", "mips32 (same as mips)") \ |
+ CLENUMVALEND)) \ |
\ |
/* The following are development flags, and ideally should not appear in a \ |
* release build. */ \ |
@@ -150,8 +150,8 @@ struct dev_list_flag {}; |
cl::values( \ |
clEnumValN(Ice::LCSE_Disabled, "0", "disabled"), \ |
clEnumValN(Ice::LCSE_EnabledSSA, "enabled", "assume-ssa"), \ |
- clEnumValN(Ice::LCSE_EnabledNoSSA, "no-ssa", "no-assume-ssa"), \ |
- clEnumValEnd)) \ |
+ clEnumValN(Ice::LCSE_EnabledNoSSA, "no-ssa", "no-assume-ssa") \ |
+ CLENUMVALEND)) \ |
\ |
X(EmitRevision, bool, dev_opt_flag, "emit-revision", \ |
cl::desc("Emit Subzero revision string into the output"), cl::init(true)) \ |
@@ -189,8 +189,8 @@ struct dev_list_flag {}; |
X(InputFileFormat, llvm::NaClFileFormat, dev_opt_flag, "bitcode-format", \ |
cl::desc("Define format of input file:"), \ |
cl::values(clEnumValN(llvm::LLVMFormat, "llvm", "LLVM file (default)"), \ |
- clEnumValN(llvm::PNaClFormat, "pnacl", "PNaCl bitcode file"), \ |
- clEnumValEnd), \ |
+ clEnumValN(llvm::PNaClFormat, "pnacl", "PNaCl bitcode file") \ |
+ CLENUMVALEND), \ |
cl::init(llvm::LLVMFormat)) \ |
\ |
X(KeepDeletedInsts, bool, dev_opt_flag, "keep-deleted-insts", \ |
@@ -226,15 +226,15 @@ struct dev_list_flag {}; |
clEnumValN(Ice::FT_Elf, "obj", "Native ELF object ('.o') file"), \ |
clEnumValN(Ice::FT_Asm, "asm", "Assembly ('.s') file"), \ |
clEnumValN(Ice::FT_Iasm, "iasm", \ |
- "Low-level integrated assembly ('.s') file"), \ |
- clEnumValEnd)) \ |
+ "Low-level integrated assembly ('.s') file") \ |
+ CLENUMVALEND)) \ |
\ |
X(ApplicationBinaryInterface, Ice::ABI, dev_opt_flag, "abi", \ |
cl::desc("ABI type"), cl::init(Ice::ABI_PNaCl), \ |
cl::values( \ |
clEnumValN(Ice::ABI_PNaCl, "pnacl", "x32 for unsandboxed 64-bit x86"), \ |
- clEnumValN(Ice::ABI_Platform, "platform", "Native executable ABI"), \ |
- clEnumValEnd)) \ |
+ clEnumValN(Ice::ABI_Platform, "platform", "Native executable ABI") \ |
+ CLENUMVALEND)) \ |
\ |
X(ParseParallel, bool, dev_opt_flag, "parse-parallel", \ |
cl::desc("Parse function blocks in parallel"), cl::init(true)) \ |
@@ -248,8 +248,8 @@ struct dev_list_flag {}; |
clEnumValN(Ice::RPI_Randomize, "randomize", \ |
"Turn on immediate constants blinding"), \ |
clEnumValN(Ice::RPI_Pool, "pool", \ |
- "Turn on immediate constants pooling"), \ |
- clEnumValEnd)) \ |
+ "Turn on immediate constants pooling") \ |
+ CLENUMVALEND)) \ |
\ |
X(RandomizeAndPoolImmediatesThreshold, uint32_t, dev_opt_flag, \ |
"randomize-pool-threshold", \ |
@@ -320,8 +320,8 @@ struct dev_list_flag {}; |
clEnumValN(Ice::ARM32InstructionSet_Neon, "neon", \ |
"Enable ARM Neon instructions"), \ |
clEnumValN(Ice::ARM32InstructionSet_HWDivArm, "hwdiv-arm", \ |
- "Enable ARM integer divide instructions in ARM mode"), \ |
- clEnumValEnd)) \ |
+ "Enable ARM integer divide instructions in ARM mode") \ |
+ CLENUMVALEND)) \ |
\ |
X(TestPrefix, std::string, dev_opt_flag, "prefix", \ |
cl::desc("Prepend a prefix to symbol names for testing"), cl::init(""), \ |
@@ -388,7 +388,7 @@ struct dev_list_flag {}; |
clEnumValN(Ice::IceV_All, "all", "Use all verbose options"), \ |
clEnumValN(Ice::IceV_Most, "most", \ |
"Use all verbose options except 'regalloc,global_init'"), \ |
- clEnumValN(Ice::IceV_None, "none", "No verbosity"), clEnumValEnd)) \ |
+ clEnumValN(Ice::IceV_None, "none", "No verbosity") CLENUMVALEND)) \ |
\ |
X(VerboseFocusOnString, std::string, dev_opt_flag, "verbose-focus", \ |
cl::desc("Override with -verbose=none except for specified functions"), \ |