mirror of
https://github.com/RPCS3/llvm.git
synced 2025-02-09 12:04:02 +00:00
ArchV7M implies HW division instructions.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@110797 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
cb5ce6e62b
commit
8d62e713ea
@ -78,7 +78,7 @@ def ArchV7A : SubtargetFeature<"v7a", "ARMArchVersion", "V7A",
|
||||
[FeatureThumb2, FeatureNEON, FeatureDB]>;
|
||||
def ArchV7M : SubtargetFeature<"v7m", "ARMArchVersion", "V7M",
|
||||
"ARM v7M",
|
||||
[FeatureThumb2, FeatureDB]>;
|
||||
[FeatureThumb2, FeatureDB, FeatureHWDiv]>;
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// ARM Processors supported.
|
||||
@ -151,8 +151,8 @@ def : Processor<"cortex-a9", CortexA9Itineraries,
|
||||
[ArchV7A, FeatureT2XtPk]>;
|
||||
|
||||
// V7M Processors.
|
||||
def : ProcNoItin<"cortex-m3", [ArchV7M, FeatureHWDiv]>;
|
||||
def : ProcNoItin<"cortex-m4", [ArchV7M, FeatureHWDiv]>;
|
||||
def : ProcNoItin<"cortex-m3", [ArchV7M]>;
|
||||
def : ProcNoItin<"cortex-m4", [ArchV7M]>;
|
||||
|
||||
//===----------------------------------------------------------------------===//
|
||||
// Register File Description
|
||||
|
Loading…
x
Reference in New Issue
Block a user