return util_sign_extend(val, size);
}
-#define agx_prepare(dst, T) \\
- *(dst) = (struct AGX_ ## T){ AGX_ ## T ## _header }
-
#define agx_pack(dst, T, name) \\
for (struct AGX_ ## T name = { AGX_ ## T ## _header }, \\
*_loop_terminate = (void *) (dst); \\
#define PREFIX2(A, B) MALI_ ## A ## _ ## B
#define PREFIX4(A, B, C, D) MALI_ ## A ## _ ## B ## _ ## C ## _ ## D
-#define pan_prepare(dst, T) \\
- *(dst) = (struct PREFIX1(T)){ PREFIX2(T, header) }
-
#define pan_pack(dst, T, name) \\
for (struct PREFIX1(T) name = { PREFIX2(T, header) }, \\
*_loop_terminate = (void *) (dst); \\