+2015-07-24 Dominik Vogt <vogt@linux.vnet.ibm.com>
+
+ * config/s390/s390.c (s390_issue_rate): Handle
+ PROCESSOR_2094_Z9_EC.
+ (s390_option_override): Likewise.
+ (s390_adjust_priority): Likewise.
+
2015-07-24 Dominik Vogt <vogt@linux.vnet.ibm.com>
* config/s390/s390.h: S390: Do not define EXTRA_SPEC_FUNCTIONS
if (! INSN_P (insn))
return priority;
- if (s390_tune != PROCESSOR_2084_Z990
- && s390_tune != PROCESSOR_2094_Z9_109
- && s390_tune != PROCESSOR_2097_Z10
- && s390_tune != PROCESSOR_2817_Z196
- && s390_tune != PROCESSOR_2827_ZEC12
- && s390_tune != PROCESSOR_2964_Z13)
+ if (s390_tune <= PROCESSOR_2064_Z900)
return priority;
switch (s390_safe_attr_type (insn))
{
case PROCESSOR_2084_Z990:
case PROCESSOR_2094_Z9_109:
+ case PROCESSOR_2094_Z9_EC:
case PROCESSOR_2817_Z196:
return 3;
case PROCESSOR_2097_Z10:
s390_cost = &z990_cost;
break;
case PROCESSOR_2094_Z9_109:
+ case PROCESSOR_2094_Z9_EC:
s390_cost = &z9_109_cost;
break;
case PROCESSOR_2097_Z10: