summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2016-06-25 00:23:00 +0000
committerMatthias Braun <matze@braunis.de>2016-06-25 00:23:00 +0000
commit6ad3d05b681b36f6ecc98523257d154053e4116d (patch)
tree24b369fa9b80c5e05322ab4eb95e2a64816f55b4 /llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll
parent62f19e700d3126415bb443162501eefe22cf1811 (diff)
downloadbcm5719-llvm-6ad3d05b681b36f6ecc98523257d154053e4116d.tar.gz
bcm5719-llvm-6ad3d05b681b36f6ecc98523257d154053e4116d.zip
MachineScheduler: Fully compare top/bottom candidates
In bidirectional scheduling this gives more stable results than just comparing the "reason" fields of the top/bottom node because the reason field may be higher depending on what other nodes are in the queue. Differential Revision: http://reviews.llvm.org/D19401 llvm-svn: 273755
Diffstat (limited to 'llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll')
-rw-r--r--llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll b/llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll
index d5120ba74e6..c4e54a737f1 100644
--- a/llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll
+++ b/llvm/test/CodeGen/AMDGPU/indirect-addressing-si.ll
@@ -179,7 +179,7 @@ entry:
; CHECK-LABEL: {{^}}extract_vgpr_offset_multiple_in_block:
-; CHECK: {{buffer|flat}}_load_dword [[IDX0:v[0-9]+]]
+; CHECK-DAG: {{buffer|flat}}_load_dword [[IDX0:v[0-9]+]]
; CHECK-DAG: s_mov_b32 [[S_ELT0:s[0-9]+]], 7
; CHECK-DAG: s_mov_b32 [[S_ELT1:s[0-9]+]], 9
; CHECK-DAG: v_mov_b32_e32 [[VEC_ELT0:v[0-9]+]], [[S_ELT0]]
@@ -199,7 +199,7 @@ entry:
; FIXME: Redundant copy
; CHECK: s_mov_b64 exec, [[MASK]]
-; CHECK: s_mov_b64 [[MASK]], exec
+; CHECK: s_mov_b64 [[MASK2:s\[[0-9]+:[0-9]+\]]], exec
; CHECK: [[LOOP1:BB[0-9]+_[0-9]+]]:
; CHECK: v_readfirstlane_b32 vcc_lo, [[IDX0]]
OpenPOWER on IntegriCloud