H A D | X86ISelLowering.cpp | 3289 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 3290 EVT VT = SVOp->getValueType(0); 3299 if (SVOp->getMaskElt(i) < 0) 3303 unsigned Elt = SVOp->getMaskElt(i) % HalfSize; 3355 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 3356 EVT VT = SVOp->getValueType(0); 3365 if (SVOp->getMaskElt(i) < 0) 3367 int Elt = SVOp->getMaskElt(i) % HalfSize; 3734 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 3735 EVT VT = SVOp 3830 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 3859 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 4044 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 4063 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 4079 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 4095 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 4155 CommuteVectorShuffle(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG) argument 4347 NormalizeMask(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG) argument 4696 isShuffleMaskConsecutive(ShuffleVectorSDNode *SVOp, int MaskI, int MaskE, int OpIdx, int NumElems, unsigned &OpNum) argument 4723 isVectorShiftRight(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 4756 isVectorShiftLeft(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 4789 isVectorShift(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 5434 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 5696 LowerVECTOR_SHUFFLEv16i8(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, const X86TargetLowering &TLI) argument 5844 RewriteAsNarrowerShuffle(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, DebugLoc dl) argument 5921 areShuffleHalvesWithinDisjointLanes(ShuffleVectorSDNode *SVOp) argument 5949 LowerVECTOR_SHUFFLE_256(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG) argument 6365 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 6489 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 6551 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 12391 isShuffleHigh128VectorInsertLow(ShuffleVectorSDNode *SVOp) argument 12407 isShuffleLow128VectorInsertHigh(ShuffleVectorSDNode *SVOp) argument 12424 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local [all...] |