[llvm] 4585e35 - [x86] remove redundant tests with no check lines; NFC

Sanjay Patel via llvm-commits llvm-commits at lists.llvm.org
Thu Jul 2 14:46:50 PDT 2020


Author: Sanjay Patel
Date: 2020-07-02T17:45:57-04:00
New Revision: 4585e3509c2db8c92ceae64ad8d7b073c0090b8f

URL: https://github.com/llvm/llvm-project/commit/4585e3509c2db8c92ceae64ad8d7b073c0090b8f
DIFF: https://github.com/llvm/llvm-project/commit/4585e3509c2db8c92ceae64ad8d7b073c0090b8f.diff

LOG: [x86] remove redundant tests with no check lines; NFC

These were accidentally included with:
rGb93e6650c8ac

Added: 
    

Modified: 
    llvm/test/CodeGen/X86/vector-compare-combines.ll

Removed: 
    


################################################################################
diff  --git a/llvm/test/CodeGen/X86/vector-compare-combines.ll b/llvm/test/CodeGen/X86/vector-compare-combines.ll
index ecd62bc54d01..6160b6e9f33e 100644
--- a/llvm/test/CodeGen/X86/vector-compare-combines.ll
+++ b/llvm/test/CodeGen/X86/vector-compare-combines.ll
@@ -42,25 +42,3 @@ define <4 x i32> @PR27924_cmpgt(<4 x i32> %a, <4 x i32> %b) {
   %ret = sext <4 x i1> %untruth to <4 x i32>
   ret <4 x i32> %ret
 }
-
-define <2 x i64> @vblend_pcmpeq_v2i64(<2 x i64> %a0, <2 x i64> %a1, <2 x i64> %a2) {
-  %a = and <2 x i64> %a0, <i64 2, i64 2>
-  %c = icmp eq <2 x i64> %a, zeroinitializer
-  %r = select <2 x i1> %c, <2 x i64> %a2, <2 x i64> %a1
-  ret <2 x i64> %r
-}
-
-define void @PR46531(i32* noalias nocapture %x, i32* nocapture readonly %y, i32* nocapture readonly %z) {
-  %vy = bitcast i32* %y to <4 x i32>*
-  %a = load <4 x i32>, <4 x i32>* %vy, align 4
-  %vz = bitcast i32* %z to <4 x i32>*
-  %b = load <4 x i32>, <4 x i32>* %vz, align 4
-  %or = or <4 x i32> %b, %a
-  %and = and <4 x i32> %b, <i32 1, i32 1, i32 1, i32 1>
-  %cmp = icmp eq <4 x i32> %and, zeroinitializer
-  %xor = xor <4 x i32> %b, %a
-  %sel = select <4 x i1> %cmp, <4 x i32> %or, <4 x i32> %xor
-  %vx = bitcast i32* %x to <4 x i32>*
-  store <4 x i32> %sel, <4 x i32>* %vx, align 4
-  ret void
-}


        


More information about the llvm-commits mailing list