<div><div>Hello Developers,</div><div>    I add an Intrinsic in my target called int_npp_veltadd using <span style="color: rgb(47, 180, 29); font-family: Menlo; font-size: 13px;">llvm-11.0.0</span>,  </div><div>    Its declaration is <64 x i8> @llvm.nnp.veltadd(<64 x i8> %a, <64 x i8> %b, <64 x i8> %c, <64 x i8> %d).</div><div>    </div><div>    But when the input is <28 x i8>, my backend get an error in <span style="font-family: Menlo; font-size: 13px;">LegalizeVectorTypes.cpp line 2733, it says "</span><span style="font-family: Menlo; font-size: 13px;">Do not know how to widen the result of this operator!</span><span style="font-family: Menlo; font-size: 13px;">".  Because of the vector </span><28 x i8> is extended,  the function <span style="font-family: Menlo; font-size: 13px;">TLI.getOperationAction return EXPAND. So the target's </span><span style="font-family: Menlo; font-size: 13px;">ReplaceNodeResults cannot be called. so I cannot widen the vector to 64 x i8 in my target.</span></div><div><font face="Menlo" size="2">  how can I widen vector in this situation?</font></div><div><font face="Menlo" size="2">  thanks a lot!~</font></div><div><font face="Menlo" size="2">Yao.Yu</font></div></div><div><tincludetail></tincludetail></div><!--<![endif]-->