Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 //===- subzero/src/IceClFlags.def - Cl Flags for translation ----*- C++ -*-===// | 1 //===- subzero/src/IceClFlags.def - Cl Flags for translation ----*- C++ -*-===// |
| 2 // | 2 // |
| 3 // The Subzero Code Generator | 3 // The Subzero Code Generator |
| 4 // | 4 // |
| 5 // This file is distributed under the University of Illinois Open Source | 5 // This file is distributed under the University of Illinois Open Source |
| 6 // License. See LICENSE.TXT for details. | 6 // License. See LICENSE.TXT for details. |
| 7 // | 7 // |
| 8 //===----------------------------------------------------------------------===// | 8 //===----------------------------------------------------------------------===// |
| 9 /// | 9 /// |
| 10 /// \file | 10 /// \file |
| (...skipping 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 133 X(DumpStrings, bool, dev_opt_flag, \ | 133 X(DumpStrings, bool, dev_opt_flag, \ |
| 134 "dump-strings", \ | 134 "dump-strings", \ |
| 135 cl::desc("Dump string pools during compilation"), \ | 135 cl::desc("Dump string pools during compilation"), \ |
| 136 cl::init(false)) \ | 136 cl::init(false)) \ |
| 137 \ | 137 \ |
| 138 X(EnableBlockProfile, bool, dev_opt_flag, "enable-block-profile", \ | 138 X(EnableBlockProfile, bool, dev_opt_flag, "enable-block-profile", \ |
| 139 cl::desc("Instrument basic blocks, and output profiling " \ | 139 cl::desc("Instrument basic blocks, and output profiling " \ |
| 140 "information to stdout at the end of program execution."), \ | 140 "information to stdout at the end of program execution."), \ |
| 141 cl::init(false)) \ | 141 cl::init(false)) \ |
| 142 \ | 142 \ |
| 143 X(SubzeroExperimentalOptsEnabled, bool, dev_opt_flag, "experimental-opts", \ | |
|
Jim Stichnoth
2016/05/19 01:35:50
I think you can remove the "Subzero" prefix, becau
manasijm
2016/05/19 17:50:16
Done.
| |
| 144 cl::desc("Enable Optimizations not yet part of O2"), \ | |
| 145 cl::init(false)) \ | |
| 146 \ | |
| 143 X(EnablePhiEdgeSplit, bool, dev_opt_flag, "phi-edge-split", \ | 147 X(EnablePhiEdgeSplit, bool, dev_opt_flag, "phi-edge-split", \ |
| 144 cl::desc("Enable edge splitting for Phi lowering"), cl::init(true)) \ | 148 cl::desc("Enable edge splitting for Phi lowering"), cl::init(true)) \ |
| 145 \ | 149 \ |
| 146 X(ExcludedRegisters, std::string, dev_list_flag, "reg-exclude", \ | 150 X(ExcludedRegisters, std::string, dev_list_flag, "reg-exclude", \ |
| 147 cl::CommaSeparated, cl::desc("Don't use specified registers")) \ | 151 cl::CommaSeparated, cl::desc("Don't use specified registers")) \ |
| 148 \ | 152 \ |
| 149 X(ForceMemIntrinOpt, bool, dev_opt_flag, "fmem-intrin-opt", \ | 153 X(ForceMemIntrinOpt, bool, dev_opt_flag, "fmem-intrin-opt", \ |
| 150 cl::desc("Force optimization of memory intrinsics.")) \ | 154 cl::desc("Force optimization of memory intrinsics.")) \ |
| 151 \ | 155 \ |
| 152 X(ForceO2String, std::string, dev_opt_flag, "force-O2", \ | 156 X(ForceO2String, std::string, dev_opt_flag, "force-O2", \ |
| (...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 348 cl::init(":")) \ | 352 cl::init(":")) \ |
| 349 \ | 353 \ |
| 350 X(WasmBoundsCheck, bool, dev_opt_flag, "wasm-bounds-check", \ | 354 X(WasmBoundsCheck, bool, dev_opt_flag, "wasm-bounds-check", \ |
| 351 cl::desc("Add bounds checking code in WASM frontend"), \ | 355 cl::desc("Add bounds checking code in WASM frontend"), \ |
| 352 cl::init(true)) | 356 cl::init(true)) |
| 353 //#define X(Name, Type, ClType, ...) | 357 //#define X(Name, Type, ClType, ...) |
| 354 | 358 |
| 355 } // end of namespace Ice | 359 } // end of namespace Ice |
| 356 | 360 |
| 357 #endif // SUBZERO_SRC_ICECLFLAGS_DEF | 361 #endif // SUBZERO_SRC_ICECLFLAGS_DEF |
| OLD | NEW |