You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So this isn't too hard a fix... vm32x/vm32y are a new memory type VM32 and vm64y/vm64x are a new memory type VM64. Both are used exclusively with the vpgather instructions and no where else so they don't have a subtyping relation on anything else.
The assembly is exactly as you would expect. Just use the underlying register number to index into the sib table.
This is going to touch a lot of code. I think I might want to go push a few simplifications to the source before getting too far into this. There's lots of places where code can be cut and simplified given all the changes that we've been making this last year.
vpgather uses an unsupported memory addressing form that uses xmm and ymm registers. As in:
vpgatherqq %ymm7,0x627100(,%ymm8,8),%ymm0
The text was updated successfully, but these errors were encountered: