Searched refs:SubOps (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 5002 SDValue SubOps[] = { Ops[I], Ops[I + Stride] }; in getNode() local 5019 Ops[I] = getPermuteNode(DAG, DL, *P, SubOps[0], SubOps[1]); in getNode() 5031 Ops[I] = getGeneralPermuteNode(DAG, DL, SubOps, NewBytes); in getNode()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeVectorTypes.cpp | 5115 SmallVector<SDValue, 16> SubOps(NumSubVecs, DAG.getUNDEF(SubVT)); in convertMask() local 5116 SubOps[0] = Mask; in convertMask() 5117 Mask = DAG.getNode(ISD::CONCAT_VECTORS, SDLoc(Mask), ToMaskVT, SubOps); in convertMask()
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 6648 SmallVector<SDValue, 2> SubOps; in SplitOpsAndApply() local 6655 Subs.push_back(Builder(DAG, DL, SubOps)); in SplitOpsAndApply() 40207 SmallVector<SDValue> SubOps; in combineTargetShuffle() local 40217 Ops[i] = DAG.getBitcast(VT, SubOps[0]); in combineTargetShuffle() 40271 SmallVector<SDValue> SubOps; in combineTargetShuffle() local 40272 if (collectConcatOps(Src.getNode(), SubOps, DAG) && SubOps.size() == 2) in combineTargetShuffle() 40273 return SubOps[Idx & 1]; in combineTargetShuffle() 53914 for (SDValue SubOp : SubOps) in combineConcatVectorOps() 53919 for (unsigned I = 0, E = SubOps.size(); I != E; ++I) { in combineConcatVectorOps() 53920 SDValue Sub = SubOps[I].getOperand(Op); in combineConcatVectorOps() [all …]
|