mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-22 02:33:06 +01:00
[llvm][ARM] Remove non-existent arm1176j-s CPU
This was removed in https://reviews.llvm.org/D52594 for clang. The one test using it has been updated to use the mpcore CPU as the linked clang change does. This is part of fixing https://bugs.llvm.org/show_bug.cgi?id=50454. Reviewed By: peter.smith Differential Revision: https://reviews.llvm.org/D103022
This commit is contained in:
parent
9d856bcc84
commit
523f0589d5
@ -1010,7 +1010,6 @@ def : Processor<"cortex-m1", ARMV6Itineraries, [ARMv6m,
|
||||
def : Processor<"sc000", ARMV6Itineraries, [ARMv6m,
|
||||
FeatureHasNoBranchPredictor]>;
|
||||
|
||||
def : Processor<"arm1176j-s", ARMV6Itineraries, [ARMv6kz]>;
|
||||
def : Processor<"arm1176jz-s", ARMV6Itineraries, [ARMv6kz]>;
|
||||
def : Processor<"arm1176jzf-s", ARMV6Itineraries, [ARMv6kz,
|
||||
FeatureVFP2,
|
||||
|
@ -206,10 +206,10 @@
|
||||
; RUN: llc < %s -mtriple=armv6-none-linux-gnueabi -mcpu=arm1136j-s -mattr=+strict-align | FileCheck %s --check-prefix=STRICT-ALIGN
|
||||
; RUN: llc < %s -mtriple=armv6-none-linux-gnueabi -mcpu=arm1136j-s | FileCheck %s --check-prefix=NO-STRICT-ALIGN
|
||||
; ARMv6k
|
||||
; RUN: llc < %s -mtriple=armv6k-none-netbsd-gnueabi -mcpu=arm1176j-s 2> %t | FileCheck %s --check-prefix=NO-STRICT-ALIGN
|
||||
; RUN: llc < %s -mtriple=armv6k-none-netbsd-gnueabi -mcpu=mpcore 2> %t | FileCheck %s --check-prefix=NO-STRICT-ALIGN
|
||||
; RUN: FileCheck %s < %t --allow-empty --check-prefix=CPU-SUPPORTED
|
||||
; RUN: llc < %s -mtriple=armv6k-none-linux-gnueabi -mcpu=arm1176j-s -mattr=+strict-align | FileCheck %s --check-prefix=STRICT-ALIGN
|
||||
; RUN: llc < %s -mtriple=armv6k-none-linux-gnueabi -mcpu=arm1176j-s | FileCheck %s --check-prefix=NO-STRICT-ALIGN
|
||||
; RUN: llc < %s -mtriple=armv6k-none-linux-gnueabi -mcpu=mpcore -mattr=+strict-align | FileCheck %s --check-prefix=STRICT-ALIGN
|
||||
; RUN: llc < %s -mtriple=armv6k-none-linux-gnueabi -mcpu=mpcore | FileCheck %s --check-prefix=NO-STRICT-ALIGN
|
||||
; ARMv6m
|
||||
; RUN: llc < %s -mtriple=thumb-none-linux-gnueabi -mcpu=cortex-m0 -mattr=+strict-align | FileCheck %s --check-prefix=STRICT-ALIGN
|
||||
; RUN: llc < %s -mtriple=thumb-none-linux-gnueabi -mattr=+strict-align -mcpu=cortex-m0 | FileCheck %s --check-prefix=STRICT-ALIGN
|
||||
|
@ -549,8 +549,6 @@ TEST(TargetParserTest, testARMExtension) {
|
||||
ARM::ArchKind::INVALID, "simd"));
|
||||
EXPECT_FALSE(testARMExtension("arm1136jf-s",
|
||||
ARM::ArchKind::INVALID, "crypto"));
|
||||
EXPECT_FALSE(testARMExtension("arm1176j-s",
|
||||
ARM::ArchKind::INVALID, "crypto"));
|
||||
EXPECT_FALSE(testARMExtension("arm1156t2-s",
|
||||
ARM::ArchKind::INVALID, "crypto"));
|
||||
EXPECT_FALSE(testARMExtension("arm1176jzf-s",
|
||||
|
Loading…
Reference in New Issue
Block a user