Home
last modified time | relevance | path

Searched refs:VPOpcode (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DMatchContext.h92 unsigned VPOpcode = OpVal->getOpcode(); in match() local
93 if (auto MaskPos = ISD::getVPMaskIdx(VPOpcode)) { in match()
101 if (auto VLenPos = ISD::getVPExplicitVectorLengthIdx(VPOpcode)) in match()
112 unsigned VPOpcode = ISD::getVPForBaseOpcode(Opcode); in getNode() local
113 assert(ISD::getVPMaskIdx(VPOpcode) == 1 && in getNode()
114 ISD::getVPExplicitVectorLengthIdx(VPOpcode) == 2); in getNode()
115 return DAG.getNode(VPOpcode, DL, VT, in getNode()
121 unsigned VPOpcode = ISD::getVPForBaseOpcode(Opcode); in getNode() local
122 assert(ISD::getVPMaskIdx(VPOpcode) == 2 && in getNode()
123 ISD::getVPExplicitVectorLengthIdx(VPOpcode) == 3); in getNode()
[all …]
H A DSelectionDAG.cpp540 std::optional<unsigned> ISD::getBaseOpcodeForVP(unsigned VPOpcode, in getBaseOpcodeForVP() argument
543 switch (VPOpcode) { in getBaseOpcodeForVP()