mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 02:52:53 +02:00
[AArch64] Refactor Exynos feature sets (NFC)
llvm-svn: 345279
This commit is contained in:
parent
10d6c55292
commit
4c88c8fc5b
@ -408,15 +408,13 @@ def ProcExynosM1 : SubtargetFeature<"exynosm1", "ARMProcFamily", "ExynosM1",
|
||||
FeatureCRC,
|
||||
FeatureCrypto,
|
||||
FeatureExynosCheapAsMoveHandling,
|
||||
FeatureFPARMv8,
|
||||
FeatureForce32BitJumpTables,
|
||||
FeatureFuseAES,
|
||||
FeatureNEON,
|
||||
FeaturePerfMon,
|
||||
FeaturePostRAScheduler,
|
||||
FeatureSlowMisaligned128Store,
|
||||
FeatureUseRSqrt,
|
||||
FeatureZCZeroingFP,
|
||||
FeatureForce32BitJumpTables]>;
|
||||
FeatureZCZeroingFP]>;
|
||||
|
||||
def ProcExynosM2 : SubtargetFeature<"exynosm2", "ARMProcFamily", "ExynosM1",
|
||||
"Samsung Exynos-M2 processors",
|
||||
@ -424,32 +422,28 @@ def ProcExynosM2 : SubtargetFeature<"exynosm2", "ARMProcFamily", "ExynosM1",
|
||||
FeatureCRC,
|
||||
FeatureCrypto,
|
||||
FeatureExynosCheapAsMoveHandling,
|
||||
FeatureFPARMv8,
|
||||
FeatureForce32BitJumpTables,
|
||||
FeatureFuseAES,
|
||||
FeatureNEON,
|
||||
FeaturePerfMon,
|
||||
FeaturePostRAScheduler,
|
||||
FeatureSlowMisaligned128Store,
|
||||
FeatureZCZeroingFP,
|
||||
FeatureForce32BitJumpTables]>;
|
||||
FeatureZCZeroingFP]>;
|
||||
|
||||
def ProcExynosM3 : SubtargetFeature<"exynosm3", "ARMProcFamily", "ExynosM3",
|
||||
"Samsung Exynos-M3 processors",
|
||||
[FeatureCRC,
|
||||
FeatureCrypto,
|
||||
FeatureExynosCheapAsMoveHandling,
|
||||
FeatureFPARMv8,
|
||||
FeatureForce32BitJumpTables,
|
||||
FeatureFuseAddress,
|
||||
FeatureFuseAES,
|
||||
FeatureFuseCCSelect,
|
||||
FeatureFuseLiterals,
|
||||
FeatureLSLFast,
|
||||
FeatureNEON,
|
||||
FeaturePerfMon,
|
||||
FeaturePostRAScheduler,
|
||||
FeaturePredictableSelectIsExpensive,
|
||||
FeatureZCZeroingFP,
|
||||
FeatureForce32BitJumpTables]>;
|
||||
FeatureZCZeroingFP]>;
|
||||
|
||||
def ProcKryo : SubtargetFeature<"kryo", "ARMProcFamily", "Kryo",
|
||||
"Qualcomm Kryo processors", [
|
||||
|
Loading…
Reference in New Issue
Block a user