Allow us to generate truncating masked store which take v4i32 and v8i16 vectors and can store to v4i8, v4i16 and v8i8 and memory. The existing PatFrags are now explicit whether they're aligned or not.
Details
Details
Diff Detail
Diff Detail
Event Timeline
lib/Target/ARM/ARMTargetTransformInfo.cpp | ||
---|---|---|
498–501 | Yes, sorry. I've got two separate downstream branches and forgot to keep this part off this patch. |
Maybe put them here, with the other trunc stores?