Home
last modified time | relevance | path

Searched refs:SubOps (Results 1 – 3 of 3) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeVectorTypes.cpp4225 SmallVector<SDValue, 16> SubOps(NumSubVecs, DAG.getUNDEF(SubVT)); in convertMask() local
4226 SubOps[0] = Mask; in convertMask()
4227 Mask = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(Mask), ToMaskVT, SubOps); in convertMask()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp4713 SDValue SubOps[] = { Ops[I], Ops[I + Stride] }; in getNode() local
4730 Ops[I] = getPermuteNode(DAG, DL, *P, SubOps[0], SubOps[1]); in getNode()
4742 Ops[I] = getGeneralPermuteNode(DAG, DL, SubOps, NewBytes); in getNode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp6137 SmallVector<SDValue, 2> SubOps; in SplitOpsAndApply() local
6142 SubOps.push_back(extractSubVector(Op, i * NumSubElts, DAG, DL, SizeSub)); in SplitOpsAndApply()
6144 Subs.push_back(Builder(DAG, DL, SubOps)); in SplitOpsAndApply()
37795 SmallVector<SDValue> SubOps; in combineTargetShuffle() local
37796 if (collectConcatOps(Src.getNode(), SubOps) && SubOps.size() == 2) in combineTargetShuffle()
37797 return SubOps[Idx & 1]; in combineTargetShuffle()
49831 auto ConcatSubOperand = [&](MVT VT, ArrayRef<SDValue> SubOps, unsigned I) { in combineConcatVectorOps() argument
49833 for (SDValue SubOp : SubOps) in combineConcatVectorOps()
49878 SmallVector<SDValue, 2> SubOps; in combineConcatVectorOps() local
49879 if (!getTargetShuffleMask(Ops[i].getNode(), OpVT, false, SubOps, in combineConcatVectorOps()