92,97c92,97
< def : ProcNoItin<"arm1136j-s", [ArchV6]>;
< def : ProcNoItin<"arm1136jf-s", [ArchV6, FeatureVFP2]>;
< def : ProcNoItin<"arm1176jz-s", [ArchV6]>;
< def : ProcNoItin<"arm1176jzf-s", [ArchV6, FeatureVFP2]>;
< def : ProcNoItin<"mpcorenovfp", [ArchV6]>;
< def : ProcNoItin<"mpcore", [ArchV6, FeatureVFP2]>;
---
> def : Processor<"arm1136j-s", ARMV6Itineraries, [ArchV6]>;
> def : Processor<"arm1136jf-s", ARMV6Itineraries, [ArchV6, FeatureVFP2]>;
> def : Processor<"arm1176jz-s", ARMV6Itineraries, [ArchV6]>;
> def : Processor<"arm1176jzf-s", ARMV6Itineraries, [ArchV6, FeatureVFP2]>;
> def : Processor<"mpcorenovfp", ARMV6Itineraries, [ArchV6]>;
> def : Processor<"mpcore", ARMV6Itineraries, [ArchV6, FeatureVFP2]>;
100,101c100,103
< def : ProcNoItin<"arm1156t2-s", [ArchV6T2, FeatureThumb2]>;
< def : ProcNoItin<"arm1156t2f-s", [ArchV6T2, FeatureThumb2, FeatureVFP2]>;
---
> def : Processor<"arm1156t2-s", ARMV6Itineraries,
> [ArchV6T2, FeatureThumb2]>;
> def : Processor<"arm1156t2f-s", ARMV6Itineraries,
> [ArchV6T2, FeatureThumb2, FeatureVFP2]>;
< def : ProcNoItin<"arm1136j-s", [ArchV6]>;
< def : ProcNoItin<"arm1136jf-s", [ArchV6, FeatureVFP2]>;
< def : ProcNoItin<"arm1176jz-s", [ArchV6]>;
< def : ProcNoItin<"arm1176jzf-s", [ArchV6, FeatureVFP2]>;
< def : ProcNoItin<"mpcorenovfp", [ArchV6]>;
< def : ProcNoItin<"mpcore", [ArchV6, FeatureVFP2]>;
---
> def : Processor<"arm1136j-s", ARMV6Itineraries, [ArchV6]>;
> def : Processor<"arm1136jf-s", ARMV6Itineraries, [ArchV6, FeatureVFP2]>;
> def : Processor<"arm1176jz-s", ARMV6Itineraries, [ArchV6]>;
> def : Processor<"arm1176jzf-s", ARMV6Itineraries, [ArchV6, FeatureVFP2]>;
> def : Processor<"mpcorenovfp", ARMV6Itineraries, [ArchV6]>;
> def : Processor<"mpcore", ARMV6Itineraries, [ArchV6, FeatureVFP2]>;
100,101c100,103
< def : ProcNoItin<"arm1156t2-s", [ArchV6T2, FeatureThumb2]>;
< def : ProcNoItin<"arm1156t2f-s", [ArchV6T2, FeatureThumb2, FeatureVFP2]>;
---
> def : Processor<"arm1156t2-s", ARMV6Itineraries,
> [ArchV6T2, FeatureThumb2]>;
> def : Processor<"arm1156t2f-s", ARMV6Itineraries,
> [ArchV6T2, FeatureThumb2, FeatureVFP2]>;