/* Implement TARGET_OPTION_DEFAULT_PARAMS. */ static void spu_option_default_params (void) { /* Override some of the default param values. With so many registers larger values are better for these params. */ set_default_param_value (PARAM_MAX_PENDING_LIST_LENGTH, 128); }
static void aarch64_option_default_params (void) { /* We assume the guard page is 64k. */ int index = (int) PARAM_STACK_CLASH_PROTECTION_GUARD_SIZE; set_default_param_value (PARAM_STACK_CLASH_PROTECTION_GUARD_SIZE, DEFAULT_STK_CLASH_GUARD_SIZE == 0 ? 16 : DEFAULT_STK_CLASH_GUARD_SIZE); int guard_size = default_param_value (PARAM_STACK_CLASH_PROTECTION_GUARD_SIZE); /* Set the interval parameter to be the same as the guard size. This way the mid-end code does the right thing for us. */ set_default_param_value (PARAM_STACK_CLASH_PROTECTION_PROBE_INTERVAL, guard_size); /* Validate the options. */ aarch64_option_validate_param (guard_size, index); }
static void rs6000_option_default_params (void) { /* Double growth factor to counter reduced min jump length. */ set_default_param_value (PARAM_MAX_GROW_COPY_BB_INSNS, 16); }