<p dir="ltr">Hi there,</p>
<p dir="ltr">I'm trying to map extract_vector_elt use the following pattern in tbl file.</p>
<p dir="ltr">Def : Pat <(i64 (extractelt v2i32:$src, 0)), (i64 (SRLIMM GPR:$src, 32))>;</p>
<p dir="ltr">But the tblgen shows :</p>
<p dir="ltr">Type inference contradiction found , forcing v2i32 to have a vector element of type i64</p>
<p dir="ltr">But the manual says this instruction allows return type to be larger than element type.</p>
<p dir="ltr">Anyone can show me any pointers ? </p>
<p dir="ltr">Thanks,<br>
Xiaochu</p>