summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2010-12-05 23:03:45 +0000
committerEvan Cheng <evan.cheng@apple.com>2010-12-05 23:03:45 +0000
commit12f4d615ab9d08bb3aa18499449efde3acc4d751 (patch)
treee91f88db7b28cce5c09bc4ac975dc5bbf6798378 /llvm/lib
parentb8a662f0d16294bbcf5eb3c22bfc203ea3238ae4 (diff)
downloadbcm5719-llvm-12f4d615ab9d08bb3aa18499449efde3acc4d751.tar.gz
bcm5719-llvm-12f4d615ab9d08bb3aa18499449efde3acc4d751.zip
Code clean up.
llvm-svn: 120965
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/ARM/ARM.td12
1 files changed, 6 insertions, 6 deletions
diff --git a/llvm/lib/Target/ARM/ARM.td b/llvm/lib/Target/ARM/ARM.td
index 35d3d1ed66d..5b4371611dd 100644
--- a/llvm/lib/Target/ARM/ARM.td
+++ b/llvm/lib/Target/ARM/ARM.td
@@ -99,9 +99,11 @@ def ProcOthers : SubtargetFeature<"others", "ARMProcFamily", "Others",
"One of the other ARM processor families">;
def ProcA8 : SubtargetFeature<"a8", "ARMProcFamily", "CortexA8",
"Cortex-A8 ARM processors",
- [FeatureSlowFPBrcc, FeatureNEONForFP]>;
+ [FeatureSlowFPBrcc, FeatureNEONForFP,
+ FeatureHasSlowFPVMLx, FeatureT2XtPk]>;
def ProcA9 : SubtargetFeature<"a9", "ARMProcFamily", "CortexA9",
- "Cortex-A9 ARM processors">;
+ "Cortex-A9 ARM processors",
+ [FeatureHasSlowFPVMLx, FeatureT2XtPk]>;
class ProcNoItin<string Name, list<SubtargetFeature> Features>
: Processor<Name, GenericItineraries, Features>;
@@ -165,11 +167,9 @@ def : Processor<"arm1156t2f-s", ARMV6Itineraries, [ArchV6T2, FeatureVFP2,
// V7 Processors.
def : Processor<"cortex-a8", CortexA8Itineraries,
- [ArchV7A, ProcA8,
- FeatureHasSlowFPVMLx, FeatureT2XtPk]>;
+ [ArchV7A, ProcA8]>;
def : Processor<"cortex-a9", CortexA9Itineraries,
- [ArchV7A, ProcA9,
- FeatureHasSlowFPVMLx, FeatureT2XtPk]>;
+ [ArchV7A, ProcA9]>;
// V7M Processors.
def : ProcNoItin<"cortex-m3", [ArchV7M]>;
OpenPOWER on IntegriCloud