From f090e8a89a9b58e462422ba730310bccfd052ee4 Mon Sep 17 00:00:00 2001 From: Craig Topper Date: Mon, 8 Jan 2018 06:53:54 +0000 Subject: [X86] Replace CVT2MASK ISD opcode with PCMPGTM compared to zero. CVT2MASK is just checking the sign bit which can be represented with a comparison with zero. llvm-svn: 321985 --- llvm/lib/Target/X86/X86ISelLowering.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'llvm/lib/Target/X86/X86ISelLowering.h') diff --git a/llvm/lib/Target/X86/X86ISelLowering.h b/llvm/lib/Target/X86/X86ISelLowering.h index c540f29f165..7a981a742f4 100644 --- a/llvm/lib/Target/X86/X86ISelLowering.h +++ b/llvm/lib/Target/X86/X86ISelLowering.h @@ -304,9 +304,6 @@ namespace llvm { // Vector FP round. VFPROUND, VFPROUND_RND, VFPROUNDS_RND, - // Convert a vector to mask, set bits base on MSB. - CVT2MASK, - // 128-bit vector logical left / right shift VSHLDQ, VSRLDQ, -- cgit v1.2.3