nir: Print the alignment information on casts.
I wanted it for debugging GL alignment.
Reviewed-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/6612>
diff --git a/src/compiler/nir/nir_print.c b/src/compiler/nir/nir_print.c
index c84c70a..8d86bf8 100644
--- a/src/compiler/nir/nir_print.c
+++ b/src/compiler/nir/nir_print.c
@@ -736,7 +736,9 @@
}
if (instr->deref_type == nir_deref_type_cast) {
- fprintf(fp, " /* ptr_stride=%u */", instr->cast.ptr_stride);
+ fprintf(fp, " /* ptr_stride=%u, align_mul=%u, align_offset=%u */",
+ instr->cast.ptr_stride,
+ instr->cast.align_mul, instr->cast.align_offset);
}
}