diff options
author | Evandro Menezes <e.menezes@samsung.com> | 2018-02-26 23:19:25 +0000 |
---|---|---|
committer | Evandro Menezes <e.menezes@samsung.com> | 2018-02-26 23:19:25 +0000 |
commit | 717941e132b3e433743f33337d61b4914a1f5a8d (patch) | |
tree | d0a07bc89f766147ecf054fed596aad0d46bda6f | |
parent | e580d8317e7c031ee7b3511b5e2b5324831399db (diff) | |
download | bcm5719-llvm-717941e132b3e433743f33337d61b4914a1f5a8d.tar.gz bcm5719-llvm-717941e132b3e433743f33337d61b4914a1f5a8d.zip |
[AArch64] Harden test cases
NFC
llvm-svn: 326147
-rw-r--r-- | llvm/test/CodeGen/AArch64/neon-extract.ll | 2 | ||||
-rw-r--r-- | llvm/test/CodeGen/AArch64/strqro.ll | 5 |
2 files changed, 5 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/AArch64/neon-extract.ll b/llvm/test/CodeGen/AArch64/neon-extract.ll index f270b54abb4..c159da1e9d1 100644 --- a/llvm/test/CodeGen/AArch64/neon-extract.ll +++ b/llvm/test/CodeGen/AArch64/neon-extract.ll @@ -26,6 +26,7 @@ entry: define <1 x i64> @test_vext_s64(<1 x i64> %a, <1 x i64> %b) { ; CHECK-LABEL: test_vext_s64: +; CHECK-NOT: ext {{v[0-9]+}} entry: %vext = shufflevector <1 x i64> %a, <1 x i64> %b, <1 x i32> <i32 0> ret <1 x i64> %vext @@ -136,6 +137,7 @@ entry: define <1 x double> @test_vext_f64(<1 x double> %a, <1 x double> %b) { ; CHECK-LABEL: test_vext_f64: +; CHECK-NOT: ext {{v[0-9]+}} entry: %vext = shufflevector <1 x double> %a, <1 x double> %b, <1 x i32> <i32 0> ret <1 x double> %vext diff --git a/llvm/test/CodeGen/AArch64/strqro.ll b/llvm/test/CodeGen/AArch64/strqro.ll index 218248d54f8..3705c4a81ab 100644 --- a/llvm/test/CodeGen/AArch64/strqro.ll +++ b/llvm/test/CodeGen/AArch64/strqro.ll @@ -1,5 +1,6 @@ -; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64-none-linux-gnu | FileCheck --check-prefix=CHECK --check-prefix=CHECK-STRQRO %s -; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64-none-linux-gnu -mcpu=falkor | FileCheck --check-prefix=CHECK --check-prefix=CHECK-NOSTRQRO %s +; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64-none-linux-gnu | FileCheck %s --check-prefixes=CHECK,CHECK-STRQRO +; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64-none-linux-gnu -mattr=slow-strqro-store | FileCheck %s --check-prefixes=CHECK,CHECK-NOSTRQRO +; RUN: llc -verify-machineinstrs < %s -mtriple=aarch64-none-linux-gnu -mcpu=falkor | FileCheck %s --check-prefixes=CHECK,CHECK-NOSTRQRO ; CHECK-LABEL: strqrox: ; CHECK-STRQRO: str q{{[0-9]+}}, [x{{[0-9]+}}, x |