equal
deleted
inserted
replaced
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) |