diff options
author | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2018-02-02 07:52:02 +0000 |
---|---|---|
committer | Jonas Paulsson <paulsson@linux.vnet.ibm.com> | 2018-02-02 07:52:02 +0000 |
commit | 0e50b6ed8052ab827989f2336a2f8adede3eff4b (patch) | |
tree | c4438fb9be805896b422bb62aa5a347ad892a68b | |
parent | 3b528944eff16582eb44554297983f93f58d2ba7 (diff) | |
download | bcm5719-llvm-0e50b6ed8052ab827989f2336a2f8adede3eff4b.tar.gz bcm5719-llvm-0e50b6ed8052ab827989f2336a2f8adede3eff4b.zip |
[SystemZ] Update test case (NFC)
test/CodeGen/SystemZ/vec-trunc-to-i1.ll was marked as a temporary
FAIL when it was previously updated when it needed one more COPY.
This was however wrong, since the loop body had been reduced
significantly, and it was actually an improvement.
Review: Ulrich Weigand.
llvm-svn: 324060
-rw-r--r-- | llvm/test/CodeGen/SystemZ/vec-trunc-to-i1.ll | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/test/CodeGen/SystemZ/vec-trunc-to-i1.ll b/llvm/test/CodeGen/SystemZ/vec-trunc-to-i1.ll index 2901cf0f29a..fe4ae4574a6 100644 --- a/llvm/test/CodeGen/SystemZ/vec-trunc-to-i1.ll +++ b/llvm/test/CodeGen/SystemZ/vec-trunc-to-i1.ll @@ -2,7 +2,6 @@ ; ; Check that a widening truncate to a vector of i1 elements can be handled. -; NOTE: REG2 is actually not needed (tempororary FAIL) define void @pr32275(<4 x i8> %B15) { ; CHECK-LABEL: pr32275: ; CHECK: # %bb.0: # %BB @@ -11,9 +10,10 @@ define void @pr32275(<4 x i8> %B15) { ; CHECK-NEXT: vlgvb %r1, %v24, 1 ; CHECK-NEXT: vlvgp [[REG1:%v[0-9]]], %r1, %r0 ; CHECK-NEXT: vlgvb %r0, %v24, 0 +; CHECK-NEXT: vlgvb [[REG3:%r[0-9]]], %v24, 2 +; CHECK: .LBB0_1: ; CHECK-DAG: vlr [[REG2:%v[0-9]]], [[REG1]] ; CHECK-DAG: vlvgf [[REG2]], %r0, 0 -; CHECK-DAG: vlgvb [[REG3:%r[0-9]]], %v24, 2 ; CHECK-NEXT: vlvgf [[REG2]], [[REG3]], 2 ; CHECK-NEXT: vn [[REG2]], [[REG2]], [[REG0]] ; CHECK-NEXT: vlgvf [[REG4:%r[0-9]]], [[REG2]], 3 |