Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/
DHexagonISelLoweringHVX.cpp386 return DAG.getNode(HexagonISD::VSPLATW, dl, VecTy, SplatV); in buildHvxVectorReg()
1179 SDValue Vec1 = DAG.getNode(HexagonISD::VSPLATW, dl, ResTy, in LowerHvxCttz()
1181 SDValue VecW = DAG.getNode(HexagonISD::VSPLATW, dl, ResTy, in LowerHvxCttz()
1183 SDValue VecN1 = DAG.getNode(HexagonISD::VSPLATW, dl, ResTy, in LowerHvxCttz()
DHexagonISelLowering.h83 VSPLATW, // HVX splat of a 32-bit word with an arbitrary result type. enumerator
DHexagonISelDAGToDAGHVX.cpp941 case HexagonISD::VSPLATW: in selectVectorConstants()
954 N->use_begin()->getOpcode() == HexagonISD::VSPLATW; in selectVectorConstants()
DHexagonPatternsHVX.td15 def HexagonVSPLATW: SDNode<"HexagonISD::VSPLATW", SDTHexagonVSPLATW>;
DHexagonISelLowering.cpp1725 case HexagonISD::VSPLATW: return "HexagonISD::VSPLATW"; in getTargetNodeName()