diff options
Diffstat (limited to 'lib/Target/ARM/ARMBuildAttrs.h')
-rw-r--r-- | lib/Target/ARM/ARMBuildAttrs.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/Target/ARM/ARMBuildAttrs.h b/lib/Target/ARM/ARMBuildAttrs.h index f63689bb31..62d7d489f0 100644 --- a/lib/Target/ARM/ARMBuildAttrs.h +++ b/lib/Target/ARM/ARMBuildAttrs.h @@ -144,11 +144,19 @@ namespace ARMBuildAttrs { BaseAAPCS = 0, HardFPAAPCS = 1, + // Tag_MPextension_use, (=42), uleb128 + AllowMP = 1, // Allow use of MP extensions + // Tag_DIV_use, (=44), uleb128 AllowDIVIfExists = 0, // Allow hardware divide if available in arch, or no info exists. DisallowDIV = 1, // Hardware divide explicitly disallowed - AllowDIVExt = 2 // Allow hardware divide as optional architecture extension above + AllowDIVExt = 2, // Allow hardware divide as optional architecture extension above // the base arch specified by Tag_CPU_arch and Tag_CPU_arch_profile. + + // Tag_Virtualization_use, (=68), uleb128 + AllowTZ = 1, + AllowVirtualization = 2, + AllowTZVirtualization = 3 }; } // namespace ARMBuildAttrs |