hotspot/src/share/vm/opto/c2_globals.hpp
changeset 39117 59fa99a45873
parent 38289 96e35aced4ef
child 39450 78e99b030d5f
equal deleted inserted replaced
39107:2a5697a98620 39117:59fa99a45873
    64 #define C2_FLAGS(develop, \
    64 #define C2_FLAGS(develop, \
    65                  develop_pd, \
    65                  develop_pd, \
    66                  product, \
    66                  product, \
    67                  product_pd, \
    67                  product_pd, \
    68                  diagnostic, \
    68                  diagnostic, \
       
    69                  diagnostic_pd, \
    69                  experimental, \
    70                  experimental, \
    70                  notproduct, \
    71                  notproduct, \
    71                  range, \
    72                  range, \
    72                  constraint, \
    73                  constraint, \
    73                  writeable) \
    74                  writeable) \
   201                                                                             \
   202                                                                             \
   202   product_pd(bool,  SuperWordLoopUnrollAnalysis,                            \
   203   product_pd(bool,  SuperWordLoopUnrollAnalysis,                            \
   203            "Map number of unrolls for main loop via "                       \
   204            "Map number of unrolls for main loop via "                       \
   204            "Superword Level Parallelism analysis")                          \
   205            "Superword Level Parallelism analysis")                          \
   205                                                                             \
   206                                                                             \
   206   product_pd(bool, PostLoopMultiversioning,                                 \
   207   diagnostic_pd(bool, PostLoopMultiversioning,                              \
   207            "Multi versioned post loops to eliminate range checks")          \
   208            "Multi versioned post loops to eliminate range checks")          \
   208                                                                             \
   209                                                                             \
   209   notproduct(bool, TraceSuperWordLoopUnrollAnalysis, false,                 \
   210   notproduct(bool, TraceSuperWordLoopUnrollAnalysis, false,                 \
   210           "Trace what Superword Level Parallelism analysis applies")        \
   211           "Trace what Superword Level Parallelism analysis applies")        \
   211                                                                             \
   212                                                                             \
   762 C2_FLAGS(DECLARE_DEVELOPER_FLAG, \
   763 C2_FLAGS(DECLARE_DEVELOPER_FLAG, \
   763          DECLARE_PD_DEVELOPER_FLAG, \
   764          DECLARE_PD_DEVELOPER_FLAG, \
   764          DECLARE_PRODUCT_FLAG, \
   765          DECLARE_PRODUCT_FLAG, \
   765          DECLARE_PD_PRODUCT_FLAG, \
   766          DECLARE_PD_PRODUCT_FLAG, \
   766          DECLARE_DIAGNOSTIC_FLAG, \
   767          DECLARE_DIAGNOSTIC_FLAG, \
       
   768          DECLARE_PD_DIAGNOSTIC_FLAG, \
   767          DECLARE_EXPERIMENTAL_FLAG, \
   769          DECLARE_EXPERIMENTAL_FLAG, \
   768          DECLARE_NOTPRODUCT_FLAG, \
   770          DECLARE_NOTPRODUCT_FLAG, \
   769          IGNORE_RANGE, \
   771          IGNORE_RANGE, \
   770          IGNORE_CONSTRAINT, \
   772          IGNORE_CONSTRAINT, \
   771          IGNORE_WRITEABLE)
   773          IGNORE_WRITEABLE)