[llvm] r317457 - adding a pattern for broadcastm
Jina Nahias via llvm-commits
llvm-commits at lists.llvm.org
Sun Nov 5 23:09:09 PST 2017
Author: jina.nahias
Date: Sun Nov 5 23:09:09 2017
New Revision: 317457
URL: http://llvm.org/viewvc/llvm-project?rev=317457&view=rev
Log:
adding a pattern for broadcastm
Change-Id: I6551fb13879e098aed74de410e29815cf37d9ab5
Modified:
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
Modified: llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/X86ISelLowering.cpp?rev=317457&r1=317456&r2=317457&view=diff
==============================================================================
--- llvm/trunk/lib/Target/X86/X86ISelLowering.cpp (original)
+++ llvm/trunk/lib/Target/X86/X86ISelLowering.cpp Sun Nov 5 23:09:09 2017
@@ -6748,8 +6748,8 @@ static SDValue lowerBuildVectorAsBroadca
// Attempt to use VBROADCASTM
// From this paterrn:
- // a. t0 = (zext_i64 (bitcast_i8 v2i1 X))
- // b. t1 = (build_vector t0 t0)
+ // a. t0 = (zext_i64 (bitcast_i8 v2i1 X))
+ // b. t1 = (build_vector t0 t0)
//
// Create (VBROADCASTM v2i1 X)
if (Subtarget.hasCDI() && (VT.is512BitVector() || Subtarget.hasVLX())) {
More information about the llvm-commits
mailing list