Removed FeatureVFPOnlySP from the Cortex-R7 processor model

description and changed the regression test accordingly.
The default configuration of a Cortex-R7 is to implement the
VFPv3-D16 architecture and the feature line as it was is too
restrictive.

llvm-svn: 259480
This commit is contained in:
Sjoerd Meijer 2016-02-02 09:28:20 +00:00
parent 21b473d490
commit ffe19f5245
2 changed files with 1 additions and 3 deletions

View File

@ -618,7 +618,6 @@ def : ProcessorModel<"cortex-r5", CortexA8Model, [ARMv7r, ProcR5,
def : ProcessorModel<"cortex-r7", CortexA8Model, [ARMv7r, ProcR7, def : ProcessorModel<"cortex-r7", CortexA8Model, [ARMv7r, ProcR7,
FeatureHasRAS, FeatureHasRAS,
FeatureVFP3, FeatureVFP3,
FeatureVFPOnlySP,
FeatureD16, FeatureD16,
FeatureFP16, FeatureFP16,
FeatureMP, FeatureMP,

View File

@ -1192,7 +1192,7 @@
; CORTEX-R7: .eabi_attribute 7, 82 ; CORTEX-R7: .eabi_attribute 7, 82
; CORTEX-R7: .eabi_attribute 8, 1 ; CORTEX-R7: .eabi_attribute 8, 1
; CORTEX-R7: .eabi_attribute 9, 2 ; CORTEX-R7: .eabi_attribute 9, 2
; CORTEX-R7: .fpu vfpv3xd ; CORTEX-R7: .fpu vfpv3-d16-fp16
; CORTEX-R7-NOT: .eabi_attribute 19 ; CORTEX-R7-NOT: .eabi_attribute 19
;; We default to IEEE 754 compliance ;; We default to IEEE 754 compliance
; CORTEX-R7: .eabi_attribute 20, 1 ; CORTEX-R7: .eabi_attribute 20, 1
@ -1201,7 +1201,6 @@
; CORTEX-R7: .eabi_attribute 23, 3 ; CORTEX-R7: .eabi_attribute 23, 3
; CORTEX-R7: .eabi_attribute 24, 1 ; CORTEX-R7: .eabi_attribute 24, 1
; CORTEX-R7: .eabi_attribute 25, 1 ; CORTEX-R7: .eabi_attribute 25, 1
; CORTEX-R7: .eabi_attribute 27, 1
; CORTEX-R7-NOT: .eabi_attribute 28 ; CORTEX-R7-NOT: .eabi_attribute 28
; CORTEX-R7: .eabi_attribute 36, 1 ; CORTEX-R7: .eabi_attribute 36, 1
; CORTEX-R7: .eabi_attribute 38, 1 ; CORTEX-R7: .eabi_attribute 38, 1