H A D | HexagonISelLoweringHVX.cpp | 1569 MVT InpTy = ty(VecV); in resizeToWidth() 1570 if (InpTy == ResTy) in resizeToWidth() local 1573 unsigned InpWidth = InpTy.getSizeInBits(); in resizeToWidth() 1576 if (InpTy.isFloatingPoint()) { in resizeToWidth() 1582 assert(InpTy.isInteger()); in resizeToWidth() 2083 MVT InpTy = ty(A); in LowerHvxFunnelShift() 2084 MVT ElemTy = InpTy.getVectorElementType(); in LowerHvxFunnelShift() local 2110 DAG.getNode(HexagonISD::VASL, dl, InpTy, {A, IsLeft ? ModS : NegS}); in LowerHvxFunnelShift() 2112 DAG.getNode(HexagonISD::VLSR, dl, InpTy, {B, IsLeft ? NegS : ModS}); in LowerHvxFunnelShift() 2113 SDValue Or = DAG.getNode(ISD::OR, dl, InpTy, {Part in LowerHvxFunnelShift() 2141 MVT ResTy = ty(Op), InpTy = ty(Ops[1]); LowerHvxIntrinsic() local 2681 MVT InpTy = ty(Inp); EqualizeFpIntConversion() local 2704 MVT InpTy = ty(Op0); ExpandHvxFpToInt() local 2833 MVT InpTy = ty(Op0); ExpandHvxIntToFp() local 3279 MVT InpTy = ty(Inp); ExpandHvxResizeIntoSteps() local 3324 MVT InpTy = ty(Inp0); LegalizeHvxResize() local 3549 EVT InpTy = V0.getValueType(); combineConcatVectorsBeforeLegal() local [all...] |