asm_name is not used
[cparser] / driver / firm_cmdline.h
index 6bae255..ca676e3 100644 (file)
@@ -54,13 +54,12 @@ struct a_firm_opt {
   a_byte   precise_exc;     /**< use precise exception context */
   a_byte   use_DivMod;      /**< use DivMod nodes */
   a_byte   remove_unused;   /**< remove unused functions */
-  a_byte   jmp_tbls;        /**< create jump table for switch */
   a_byte   cloning;         /**< enable procedure cloning */
   a_byte   auto_sync;       /**< automatically create Sync nodes */
   a_byte   alias_analysis;  /**< enable Alias Analysis */
   a_byte   strict_alias;    /**< enable strict Alias Analysis (using type based AA) */
   a_byte   no_alias;        /**< no aliasing possible. */
-  a_byte   luffig;          /**< enable fluffy load/store optimization */
+  a_byte   sync;            /**< use Syncs to remove unnecessary memory dependencies */
   a_byte   deconv;          /**< enable conv node optimization */
   a_byte   cc_opt;          /**< optimize calling conventions */
   a_byte   bool_opt;        /**< perform bool simplification */
@@ -78,6 +77,8 @@ struct a_firm_opt {
   char     *ycomp_host;     /**< The host, yComp is running on */
   int      ycomp_port;      /**< The port, yComp is listening on */
   int      clone_threshold; /**< The threshold value for procedure cloning. */
+  unsigned inline_maxsize;  /**< Maximum function size for inlining. */
+  unsigned inline_threshold;/**< Inlining benefice threshold. */
   a_byte   vrfy_edges;      /**< verify edges */
   a_byte   grs_simd_opt;
   a_byte   grs_create_pattern;