vbinary and vunary microkernels assert pointers are not NULL
PiperOrigin-RevId: 319614242
diff --git a/src/f32-vbinary/gen/vrsubc-minmax-neon-x8.c b/src/f32-vbinary/gen/vrsubc-minmax-neon-x8.c
index e68b6cb..297a77d 100644
--- a/src/f32-vbinary/gen/vrsubc-minmax-neon-x8.c
+++ b/src/f32-vbinary/gen/vrsubc-minmax-neon-x8.c
@@ -24,6 +24,9 @@
{
assert(n != 0);
assert(n % sizeof(float) == 0);
+ assert(a != NULL);
+ assert(b != NULL);
+ assert(y != NULL);
const float32x4_t vy_min = vld1q_dup_f32(¶ms->scalar.min);
const float32x4_t vy_max = vld1q_dup_f32(¶ms->scalar.max);