Searched defs:SVOp (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1180 Value *SVOp = SVI->getOperand(0); local 1181 llvm::VectorType *OpTy = cast<llvm::VectorType>(SVOp->getType()); 1201 Init = SVOp;
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4022 SDValue Compact8x32ShuffleNode(ShuffleVectorSDNode *SVOp, argument 4024 MVT VT = SVOp->getSimpleValueType(0); 4025 SDLoc dl(SVOp); 4030 ArrayRef<int> Mask = SVOp->getMask(); 4049 SDValue Op0 = SVOp->getOperand(0); 4050 SDValue Op1 = SVOp->getOperand(1); 4318 static unsigned getShuffleVPERM2X128Immediate(ShuffleVectorSDNode *SVOp) { argument 4319 MVT VT = SVOp->getSimpleValueType(0); 4325 if (SVOp->getMaskElt(i) > 0) { 4326 FstHalf = SVOp 4657 getShufflePALIGNRImmediate(ShuffleVectorSDNode *SVOp) argument 4756 CommuteVectorShuffle(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG) argument 5260 getNumOfConsecutiveZeros(ShuffleVectorSDNode *SVOp, unsigned NumElems, bool ZerosFromLeft, SelectionDAG &DAG, unsigned PreferredNum = -1U) argument 5286 isShuffleMaskConsecutive(ShuffleVectorSDNode *SVOp, unsigned MaskI, unsigned MaskE, unsigned OpIdx, unsigned NumElems, unsigned &OpNum) argument 5314 isVectorShiftRight(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 5349 isVectorShiftLeft(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 5384 isVectorShift(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 5790 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 6964 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 6996 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 7036 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 9893 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(InVec); local 9895 int OrigElt = SVOp->getMaskElt(Elt);
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 957 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); 961 for (i = 0; i != 16 && SVOp->getMaskElt(i) < 0; ++i) 968 unsigned ShiftAmt = SVOp->getMaskElt(i); 978 if (!isConstantOrUndef(SVOp->getMaskElt(i), ShiftAmt - i)) 983 if (!isConstantOrUndef(SVOp->getMaskElt(i), (ShiftAmt - i) & 15)) 994 if (!isConstantOrUndef(SVOp->getMaskElt(i), ShiftAmt+i)) 999 if (!isConstantOrUndef(SVOp->getMaskElt(i), (ShiftAmt+i) & 15)) 1056 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 1057 assert(isSplatShuffleMask(SVOp, EltSize)); 1059 return (16 / EltSize) - 1 - (SVOp 5765 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local [all...] |
Completed in 711 milliseconds