summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll
diff options
context:
space:
mode:
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-10-06 13:59:28 +0000
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-10-06 13:59:28 +0000
commitc63ed222b8b2dd9ad83005b8378c184840b052d8 (patch)
tree79192bdec3f3187997b80b1545c1e6dd9f95705a /llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll
parent028d2eb67170bc7d2ba2164c8c184ab630f15bb5 (diff)
downloadbcm5719-llvm-c63ed222b8b2dd9ad83005b8378c184840b052d8.tar.gz
bcm5719-llvm-c63ed222b8b2dd9ad83005b8378c184840b052d8.zip
[SystemZ] Enable machine scheduler.
The machine scheduler (before register allocation) is enabled by default for SystemZ. The SelectionDAG scheduling preference now becomes source order scheduling (was regpressure). Review: Ulrich Weigand https://reviews.llvm.org/D37977 llvm-svn: 315063
Diffstat (limited to 'llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll')
-rw-r--r--llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll8
1 files changed, 4 insertions, 4 deletions
diff --git a/llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll b/llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll
index 63c28ebb987..c3b0adacea0 100644
--- a/llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll
+++ b/llvm/test/CodeGen/SystemZ/atomicrmw-add-01.ll
@@ -15,8 +15,8 @@
define i8 @f1(i8 *%src, i8 %b) {
; CHECK-LABEL: f1:
; CHECK: risbg %r1, %r2, 0, 189, 0{{$}}
-; CHECK: sll [[SHIFT:%r[0-9]+]], 3
-; CHECK: l [[OLD:%r[0-9]+]], 0(%r1)
+; CHECK-DAG: sll [[SHIFT:%r[0-9]+]], 3
+; CHECK-DAG: l [[OLD:%r[0-9]+]], 0(%r1)
; CHECK: [[LABEL:\.[^:]*]]:
; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0([[SHIFT]])
; CHECK: ar [[ROT]], %r3
@@ -49,8 +49,8 @@ define i8 @f1(i8 *%src, i8 %b) {
define i8 @f2(i8 *%src) {
; CHECK-LABEL: f2:
; CHECK: risbg [[RISBG:%r[1-9]+]], %r2, 0, 189, 0
-; CHECK: sll %r2, 3
-; CHECK: l [[OLD:%r[0-9]+]], 0([[RISBG]])
+; CHECK-DAG: sll %r2, 3
+; CHECK-DAG: l [[OLD:%r[0-9]+]], 0([[RISBG]])
; CHECK: [[LABEL:\.[^:]*]]:
; CHECK: rll [[ROT:%r[0-9]+]], [[OLD]], 0(%r2)
; CHECK: afi [[ROT]], -2147483648
OpenPOWER on IntegriCloud