forked from OSchip/llvm-project
[arm] Rename Tag_VFP_arch to Tag_FP_arch.
According to "Addenda to ABI for ARM architecture", Tag_FP_arch is the new name for the equivalent Tag_VFP_arch. This commit renames Tag_VFP_arch to Tag_FP_arch. llvm-svn: 197587
This commit is contained in:
parent
8ef938972a
commit
a39510aeaa
|
@ -35,7 +35,7 @@ namespace ARMBuildAttrs {
|
|||
CPU_arch_profile = 7,
|
||||
ARM_ISA_use = 8,
|
||||
THUMB_ISA_use = 9,
|
||||
VFP_arch = 10,
|
||||
FP_arch = 10,
|
||||
WMMX_arch = 11,
|
||||
Advanced_SIMD_arch = 12,
|
||||
PCS_config = 13,
|
||||
|
|
|
@ -632,43 +632,43 @@ void ARMTargetELFStreamer::emitFPUDefaultAttributes() {
|
|||
switch (FPU) {
|
||||
case ARM::VFP:
|
||||
case ARM::VFPV2:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPv2,
|
||||
/* OverwriteExisting= */ false);
|
||||
break;
|
||||
|
||||
case ARM::VFPV3:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPv3A,
|
||||
/* OverwriteExisting= */ false);
|
||||
break;
|
||||
|
||||
case ARM::VFPV3_D16:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPv3B,
|
||||
/* OverwriteExisting= */ false);
|
||||
break;
|
||||
|
||||
case ARM::VFPV4:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPv4A,
|
||||
/* OverwriteExisting= */ false);
|
||||
break;
|
||||
|
||||
case ARM::VFPV4_D16:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPv4B,
|
||||
/* OverwriteExisting= */ false);
|
||||
break;
|
||||
|
||||
case ARM::FP_ARMV8:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPARMv8A,
|
||||
/* OverwriteExisting= */ false);
|
||||
break;
|
||||
|
||||
case ARM::NEON:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPv3A,
|
||||
/* OverwriteExisting= */ false);
|
||||
setAttributeItem(ARMBuildAttrs::Advanced_SIMD_arch,
|
||||
|
@ -677,7 +677,7 @@ void ARMTargetELFStreamer::emitFPUDefaultAttributes() {
|
|||
break;
|
||||
|
||||
case ARM::NEON_VFPV4:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPv4A,
|
||||
/* OverwriteExisting= */ false);
|
||||
setAttributeItem(ARMBuildAttrs::Advanced_SIMD_arch,
|
||||
|
@ -687,7 +687,7 @@ void ARMTargetELFStreamer::emitFPUDefaultAttributes() {
|
|||
|
||||
case ARM::NEON_FP_ARMV8:
|
||||
case ARM::CRYPTO_NEON_FP_ARMV8:
|
||||
setAttributeItem(ARMBuildAttrs::VFP_arch,
|
||||
setAttributeItem(ARMBuildAttrs::FP_arch,
|
||||
ARMBuildAttrs::AllowFPARMv8A,
|
||||
/* OverwriteExisting= */ false);
|
||||
setAttributeItem(ARMBuildAttrs::Advanced_SIMD_arch,
|
||||
|
|
Loading…
Reference in New Issue