- struct phys_reg dest = index_to_reg(ctx, l, ins->dest, dest_size);
- struct phys_reg coord = index_to_reg(ctx, l, ins->src[1], src_size[1]);
- struct phys_reg lod = index_to_reg(ctx, l, ins->src[2], src_size[2]);
- struct phys_reg offset = index_to_reg(ctx, l, ins->src[3], src_size[3]);
+ struct phys_reg dest = index_to_reg(ctx, l, ins->dest, dest_shift);
+ struct phys_reg coord = index_to_reg(ctx, l, ins->src[1], src_shift[1]);
+ struct phys_reg lod = index_to_reg(ctx, l, ins->src[2], src_shift[2]);
+ struct phys_reg offset = index_to_reg(ctx, l, ins->src[3], src_shift[3]);