llvm.org GIT mirror llvm / 9179487
remove unused argument git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154494 91177308-0d34-0410-b5e6-96231b3b80d8 Nadav Rotem 8 years ago
1 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
53855385 // Try to lower a shuffle node into a simple blend instruction.
53865386 static SDValue LowerVECTOR_SHUFFLEtoBlend(SDValue Op,
53875387 const X86Subtarget *Subtarget,
5388 SelectionDAG &DAG, EVT PtrTy) {
5388 SelectionDAG &DAG) {
53895389 ShuffleVectorSDNode *SVOp = cast(Op);
53905390 SDValue V1 = SVOp->getOperand(0);
53915391 SDValue V2 = SVOp->getOperand(1);
66236623 return getTargetShuffleNode(X86ISD::VPERM2X128, dl, VT, V1,
66246624 V2, getShuffleVPERM2X128Immediate(SVOp), DAG);
66256625
6626 SDValue BlendOp = LowerVECTOR_SHUFFLEtoBlend(Op, Subtarget, DAG, getPointerTy());
6626 SDValue BlendOp = LowerVECTOR_SHUFFLEtoBlend(Op, Subtarget, DAG);
66276627 if (BlendOp.getNode())
66286628 return BlendOp;
66296629