AMDGPU wants to mostly pretend that vectors don't exist and
there's no cost to scalarizing vectors.
Details
Details
- Reviewers
• tstellarAMD hfinkel
Diff Detail
Diff Detail
Event Timeline
Comment Actions
The extract cost is zero. I'm not sure a vector insert should be considered as 0, because the only time this would really happen in the ISA is if packing a vector for a store
Comment Actions
I don't understand what this means. What are you packing into? Is this packing in any way associated with the vector insertion IR instruction? But if you don't actually have vectors, then why is this cost not just part of the store cost?