diff options
author | Nirav Dave <niravd@google.com> | 2016-11-28 14:30:29 +0000 |
---|---|---|
committer | Nirav Dave <niravd@google.com> | 2016-11-28 14:30:29 +0000 |
commit | 78f5fdf3e58924f9c3bf4bd0122dfcdcdfdf73f1 (patch) | |
tree | 572e965633cd792cab667ea25db98c46fa53f2a8 /test/CodeGen/PowerPC/anon_aggr.ll | |
parent | ee055c709fd7cdef98870b361ae62d69a99a3852 (diff) |
Revert "[DAG] Improve loads-from-store forwarding to handle TokenFactor"
This reverts commit r287773 which caused issues with ppc64le builds.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@288035 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/PowerPC/anon_aggr.ll')
-rw-r--r-- | test/CodeGen/PowerPC/anon_aggr.ll | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/test/CodeGen/PowerPC/anon_aggr.ll b/test/CodeGen/PowerPC/anon_aggr.ll index 64fa01d3a04..f4e788849ec 100644 --- a/test/CodeGen/PowerPC/anon_aggr.ll +++ b/test/CodeGen/PowerPC/anon_aggr.ll @@ -62,10 +62,10 @@ unequal: } ; CHECK-LABEL: func2: -; CHECK: cmpld 4, [[REG:[0-9]+]] -; CHECK: mr 3, [[REG]] -; CHECK-DAG: std 3, -[[OFFSET1:[0-9]+]](1) -; CHECK-DAG: std 4, -[[OFFSET2:[0-9]+]](1) +; CHECK: ld [[REG2:[0-9]+]], 72(1) +; CHECK: cmpld {{([0-9]+,)?}}4, [[REG2]] +; CHECK-DAG: std [[REG2]], -[[OFFSET1:[0-9]+]] +; CHECK-DAG: std 4, -[[OFFSET2:[0-9]+]] ; CHECK: ld 3, -[[OFFSET2]](1) ; CHECK: ld 3, -[[OFFSET1]](1) @@ -106,11 +106,11 @@ unequal: } ; CHECK-LABEL: func3: -; CHECK: cmpld 4, 6 -; CHECK: mr [[REGA:[0-9]+]], 6 -; CHECK: mr [[REGB:[0-9]+]], 4 -; CHECK-DAG: std [[REGA]], -[[OFFSET1:[0-9]+]](1) -; CHECK-DAG: std [[REGB]], -[[OFFSET2:[0-9]+]](1) +; CHECK: ld [[REG3:[0-9]+]], 72(1) +; CHECK: ld [[REG4:[0-9]+]], 56(1) +; CHECK: cmpld {{([0-9]+,)?}}[[REG4]], [[REG3]] +; CHECK: std [[REG3]], -[[OFFSET1:[0-9]+]](1) +; CHECK: std [[REG4]], -[[OFFSET2:[0-9]+]](1) ; CHECK: ld 3, -[[OFFSET2]](1) ; CHECK: ld 3, -[[OFFSET1]](1) |