Searched defs:SVOp (Results 1 - 4 of 4) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CGExprScalar.cpp | 1098 Value *SVOp = SVI->getOperand(0); local 1099 llvm::VectorType *OpTy = cast<llvm::VectorType>(SVOp->getType()); 1119 Init = SVOp;
|
/external/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 713 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 717 for (i = 0; i != 16 && SVOp->getMaskElt(i) < 0; ++i) 724 unsigned ShiftAmt = SVOp->getMaskElt(i); 731 if (!isConstantOrUndef(SVOp->getMaskElt(i), ShiftAmt+i)) 736 if (!isConstantOrUndef(SVOp->getMaskElt(i), (ShiftAmt+i) & 15)) 791 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local 792 assert(isSplatShuffleMask(SVOp, EltSize)); 793 return SVOp->getMaskElt(0) / EltSize; 5237 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 5244 if (PPC::isSplatShuffleMask(SVOp, [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 8477 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(InVec); local 8479 int OrigElt = SVOp->getMaskElt(Elt);
|
/external/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 3626 SDValue Compact8x32ShuffleNode(ShuffleVectorSDNode *SVOp, argument 3628 MVT VT = SVOp->getValueType(0).getSimpleVT(); 3629 DebugLoc dl = SVOp->getDebugLoc(); 3634 ArrayRef<int> Mask = SVOp->getMask(); 3653 SDValue Op0 = SVOp->getOperand(0); 3654 SDValue Op1 = SVOp->getOperand(1); 3878 static unsigned getShuffleVPERM2X128Immediate(ShuffleVectorSDNode *SVOp) { argument 3879 MVT VT = SVOp->getValueType(0).getSimpleVT(); 3885 if (SVOp->getMaskElt(i) > 0) { 3886 FstHalf = SVOp 4159 getShufflePALIGNRImmediate(ShuffleVectorSDNode *SVOp) argument 4248 CommuteVectorShuffle(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG) argument 4755 getNumOfConsecutiveZeros(ShuffleVectorSDNode *SVOp, unsigned NumElems, bool ZerosFromLeft, SelectionDAG &DAG) argument 4773 isShuffleMaskConsecutive(ShuffleVectorSDNode *SVOp, unsigned MaskI, unsigned MaskE, unsigned OpIdx, unsigned NumElems, unsigned &OpNum) argument 4801 isVectorShiftRight(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 4834 isVectorShiftLeft(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 4867 isVectorShift(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, bool &isLeft, SDValue &ShVal, unsigned &ShAmt) argument 5178 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 5697 LowerVECTOR_SHUFFLEtoBlend(ShuffleVectorSDNode *SVOp, const X86Subtarget *Subtarget, SelectionDAG &DAG) argument 5759 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 5874 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(NewV.getNode()); local 5948 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(NewV.getNode()); local 5972 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(NewV.getNode()); local 6012 LowerVECTOR_SHUFFLEv16i8(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG, const X86TargetLowering &TLI) argument 6140 LowerVECTOR_SHUFFLEv32i8(ShuffleVectorSDNode *SVOp, const X86Subtarget *Subtarget, SelectionDAG &DAG) argument 6189 RewriteAsNarrowerShuffle(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG) argument 6264 LowerVECTOR_SHUFFLE_256(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG) argument 6378 LowerVECTOR_SHUFFLE_128v4(ShuffleVectorSDNode *SVOp, SelectionDAG &DAG) argument 6725 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 6782 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); local 14749 isShuffleHigh128VectorInsertLow(ShuffleVectorSDNode *SVOp) argument 14765 isShuffleLow128VectorInsertHigh(ShuffleVectorSDNode *SVOp) argument 14783 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); local [all...] |
Completed in 288 milliseconds