Removed `hlsl_ir_index.is_colum.is_column_indexing`. I think it looks good.
In 5/7 the call to `add_load_index()` cannot be replaced with a single `hlsl_new_index()` now, but component store/loads are used instead.
The new scheme required separating the chunk a code from the `lower_index_loads` in the new `lower_crooked_matrix_index_loads` pass.