Home
last modified time | relevance | path

Searched refs:SVOp (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp2052 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); in isVSLDOIShuffleMask() local
2056 for (i = 0; i != 16 && SVOp->getMaskElt(i) < 0; ++i) in isVSLDOIShuffleMask()
2063 unsigned ShiftAmt = SVOp->getMaskElt(i); in isVSLDOIShuffleMask()
2072 if (!isConstantOrUndef(SVOp->getMaskElt(i), ShiftAmt+i)) in isVSLDOIShuffleMask()
2077 if (!isConstantOrUndef(SVOp->getMaskElt(i), (ShiftAmt+i) & 15)) in isVSLDOIShuffleMask()
2391 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); in getSplatIdxForPPCMnemonics() local
2392 assert(isSplatShuffleMask(SVOp, EltSize)); in getSplatIdxForPPCMnemonics()
2394 return (16 / EltSize) - 1 - (SVOp->getMaskElt(0) / EltSize); in getSplatIdxForPPCMnemonics()
2396 return SVOp->getMaskElt(0) / EltSize; in getSplatIdxForPPCMnemonics()
9690 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); in LowerVECTOR_SHUFFLE() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIInstrInfo.td2538 let RowFields = ["SVOp"];
2546 let RowFields = ["SVOp"];
2554 let RowFields = ["SVOp"];
H A DFLATInstructions.td262 string SVOp = sv_op;
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGExprScalar.cpp1872 Value *SVOp = SVI->getOperand(0); in VisitInitListExpr() local
1873 auto *OpTy = cast<llvm::FixedVectorType>(SVOp->getType()); in VisitInitListExpr()
1892 Init = SVOp; in VisitInitListExpr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp9078 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(ExtractedFromVec); in getUnderlyingExtractedFromVec() local
9079 SDValue ShuffleVec = SVOp->getOperand(0); in getUnderlyingExtractedFromVec()
9084 int ShuffleIdx = SVOp->getMaskElt(Idx); in getUnderlyingExtractedFromVec()
18387 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(Op); in lowerVECTOR_SHUFFLE() local
18388 ArrayRef<int> OrigMask = SVOp->getMask(); in lowerVECTOR_SHUFFLE()
18408 return DAG.getCommutedVectorShuffle(*SVOp); in lowerVECTOR_SHUFFLE()
38246 ShuffleVectorSDNode *SVOp = cast<ShuffleVectorSDNode>(N); in combineShuffleOfConcatUndef() local
38247 for (int Elt : SVOp->getMask()) in combineShuffleOfConcatUndef()