search for: extract_sext_vector_el

Displaying 2 results from an estimated 2 matches for "extract_sext_vector_el".

2016 Aug 18
2
extract_vector_elt type mismatch?
...not legal, so it requires > an implicit extension when extracting it. I think it's a pretty common RISC situation. I notice you deprecated the mismatching types in r255359, but I don't really see an alternative after type-legalization with the current nodes. I suppose we could add ISD::EXTRACT_SEXT_VECTOR_ELEMENT and ISD::EXTRACT_ZEXT_VECTOR_ELEMENT or something. Tim.
2016 Aug 18
3
extract_vector_elt type mismatch?
Hi there, I'm trying to map extract_vector_elt use the following pattern in tbl file. Def : Pat <(i64 (extractelt v2i32:$src, 0)), (i64 (SRLIMM GPR:$src, 32))>; But the tblgen shows : Type inference contradiction found , forcing v2i32 to have a vector element of type i64 But the manual says this instruction allows return type to be larger than element type. Anyone can show me any