Code clean up.

llvm-svn: 120965
This commit is contained in:
Evan Cheng 2010-12-05 23:03:45 +00:00
parent b8a662f0d1
commit 12f4d615ab
1 changed files with 6 additions and 6 deletions

View File

@ -99,9 +99,11 @@ def ProcOthers : SubtargetFeature<"others", "ARMProcFamily", "Others",
"One of the other ARM processor families">; "One of the other ARM processor families">;
def ProcA8 : SubtargetFeature<"a8", "ARMProcFamily", "CortexA8", def ProcA8 : SubtargetFeature<"a8", "ARMProcFamily", "CortexA8",
"Cortex-A8 ARM processors", "Cortex-A8 ARM processors",
[FeatureSlowFPBrcc, FeatureNEONForFP]>; [FeatureSlowFPBrcc, FeatureNEONForFP,
FeatureHasSlowFPVMLx, FeatureT2XtPk]>;
def ProcA9 : SubtargetFeature<"a9", "ARMProcFamily", "CortexA9", def ProcA9 : SubtargetFeature<"a9", "ARMProcFamily", "CortexA9",
"Cortex-A9 ARM processors">; "Cortex-A9 ARM processors",
[FeatureHasSlowFPVMLx, FeatureT2XtPk]>;
class ProcNoItin<string Name, list<SubtargetFeature> Features> class ProcNoItin<string Name, list<SubtargetFeature> Features>
: Processor<Name, GenericItineraries, Features>; : Processor<Name, GenericItineraries, Features>;
@ -165,11 +167,9 @@ def : Processor<"arm1156t2f-s", ARMV6Itineraries, [ArchV6T2, FeatureVFP2,
// V7 Processors. // V7 Processors.
def : Processor<"cortex-a8", CortexA8Itineraries, def : Processor<"cortex-a8", CortexA8Itineraries,
[ArchV7A, ProcA8, [ArchV7A, ProcA8]>;
FeatureHasSlowFPVMLx, FeatureT2XtPk]>;
def : Processor<"cortex-a9", CortexA9Itineraries, def : Processor<"cortex-a9", CortexA9Itineraries,
[ArchV7A, ProcA9, [ArchV7A, ProcA9]>;
FeatureHasSlowFPVMLx, FeatureT2XtPk]>;
// V7M Processors. // V7M Processors.
def : ProcNoItin<"cortex-m3", [ArchV7M]>; def : ProcNoItin<"cortex-m3", [ArchV7M]>;