reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
 1250   SDValue Vec1 = DAG.getNode(HexagonISD::VSPLATW, dl, ResTy,
 1251                              DAG.getConstant(uint32_t(Splat1), dl, MVT::i32));
 1252   SDValue VecW = DAG.getNode(HexagonISD::VSPLATW, dl, ResTy,
 1253                              DAG.getConstant(uint32_t(SplatW), dl, MVT::i32));
 1254   SDValue VecN1 = DAG.getNode(HexagonISD::VSPLATW, dl, ResTy,
 1255                               DAG.getConstant(-1, dl, MVT::i32));
 1259   SDValue A = DAG.getNode(ISD::AND, dl, ResTy,
 1260                           {DAG.getNode(ISD::XOR, dl, ResTy, {InpV, VecN1}),
 1261                            DAG.getNode(ISD::SUB, dl, ResTy, {InpV, Vec1})});
 1262   return DAG.getNode(ISD::SUB, dl, ResTy,
 1263                      {VecW, DAG.getNode(ISD::CTLZ, dl, ResTy, A)});