summaryrefslogtreecommitdiffstats
path: root/llvm
diff options
context:
space:
mode:
authorEhsan Amiri <amehsan@ca.ibm.com>2016-12-16 00:33:07 +0000
committerEhsan Amiri <amehsan@ca.ibm.com>2016-12-16 00:33:07 +0000
commit741b387563c1d4d5be0ae272eed1721291bb4775 (patch)
treea37bee2dd76ecd30b8902d5e0f3247233ea48eba /llvm
parent1398a32e2857bab844a3b4c9f6d2cbf7770471b3 (diff)
downloadbcm5719-llvm-741b387563c1d4d5be0ae272eed1721291bb4775.tar.gz
bcm5719-llvm-741b387563c1d4d5be0ae272eed1721291bb4775.zip
[PPC] corrections in two testcases
Removing sensitivity to scheduling (by using CHECK-DAG instead of CHECK) and some other minor corrections. In preparation to commit Power9 processor model. llvm-svn: 289900
Diffstat (limited to 'llvm')
-rw-r--r--llvm/test/CodeGen/PowerPC/build-vector-tests.ll28
1 files changed, 14 insertions, 14 deletions
diff --git a/llvm/test/CodeGen/PowerPC/build-vector-tests.ll b/llvm/test/CodeGen/PowerPC/build-vector-tests.ll
index 7babd3fd582..fa4d212932f 100644
--- a/llvm/test/CodeGen/PowerPC/build-vector-tests.ll
+++ b/llvm/test/CodeGen/PowerPC/build-vector-tests.ll
@@ -1018,22 +1018,22 @@ entry:
; P9LE-LABEL: fromDiffMemVarDi
; P8BE-LABEL: fromDiffMemVarDi
; P8LE-LABEL: fromDiffMemVarDi
-; P9BE: sldi r4, r4, 2
-; P9BE-DAG: lxvx {{[vs0-9]+}}, r3, r4
+; P9BE: sldi {{r[0-9]+}}, r4, 2
+; P9BE-DAG: lxvx {{v[0-9]+}}, r3,
; P9BE-DAG: lxvx
; P9BE: vperm
; P9BE: blr
-; P9LE: sldi r4, r4, 2
-; P9LE-DAG: lxvx {{[vs0-9]+}}, r3, r4
+; P9LE: sldi {{r[0-9]+}}, r4, 2
+; P9LE-DAG: lxvx {{v[0-9]+}}, r3,
; P9LE-DAG: lxvx
; P9LE: vperm
; P9LE: blr
-; P8BE: sldi r4, r4, 2
-; P8BE-DAG: lxvw4x {{[vs0-9]+}}, r3, r4
+; P8BE: sldi {{r[0-9]+}}, r4, 2
+; P8BE-DAG: lxvw4x {{v[0-9]+}}, r3,
; P8BE-DAG: lxvw4x
; P8BE: vperm
; P8BE: blr
-; P8LE: sldi r4, r4, 2
+; P8LE: sldi {{r[0-9]+}}, r4, 2
; P8LE-DAG: lxvd2x
; P8LE-DAG: lxvd2x
; P8LE-DAG: xxswapd
@@ -2179,22 +2179,22 @@ entry:
; P9LE-LABEL: fromDiffMemVarDui
; P8BE-LABEL: fromDiffMemVarDui
; P8LE-LABEL: fromDiffMemVarDui
-; P9BE: sldi r4, r4, 2
-; P9BE-DAG: lxvx {{[vs0-9]+}}, r3, r4
+; P9BE-DAG: sldi {{r[0-9]+}}, r4, 2
+; P9BE-DAG: lxvx {{v[0-9]+}}, r3
; P9BE-DAG: lxvx
; P9BE: vperm
; P9BE: blr
-; P9LE: sldi r4, r4, 2
-; P9LE-DAG: lxvx {{[vs0-9]+}}, r3, r4
+; P9LE-DAG: sldi {{r[0-9]+}}, r4, 2
+; P9LE-DAG: lxvx {{v[0-9]+}}, r3
; P9LE-DAG: lxvx
; P9LE: vperm
; P9LE: blr
-; P8BE: sldi r4, r4, 2
-; P8BE-DAG: lxvw4x {{[vs0-9]+}}, r3, r4
+; P8BE-DAG: sldi {{r[0-9]+}}, r4, 2
+; P8BE-DAG: lxvw4x {{v[0-9]+}}, r3
; P8BE-DAG: lxvw4x
; P8BE: vperm
; P8BE: blr
-; P8LE: sldi r4, r4, 2
+; P8LE-DAG: sldi {{r[0-9]+}}, r4, 2
; P8LE-DAG: lxvd2x
; P8LE-DAG: lxvd2x
; P8LE-DAG: xxswapd
OpenPOWER on IntegriCloud