We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,I have looked through all the intrinsics for the Helium and can not find what would swap the values in the vector. As I understand it, this can only be done by loading/storing into/from memory. Can you please tell me, am I right, or is there a special intrinsic for the swap?Regards,Yevhenii
Did not work with MVE, but:
What do you mean by swap?
ABCD => BADC ?
You might do this with predicates and shift (if the vector in total can be shifted).
ABCD => DCBA ?
Hi 42Bastian,I mean swap ABCD in several variations:ABCD => BACD or BADC or CBAD or ...Regards,Yevhenii
But you mean elements, right?So when writing ABCD, you mean a vector of four 32bit elements.
Yes