[Clang][SME] Warn when a function doesn't have ZA state (#75805)

This patch adds a warning that's emitted when a builtin call uses ZA
state but the calling function doesn't provide any.

Patch by David Sherwood <david.sherwood@arm.com>.

GitOrigin-RevId: a0a3c793d212ffc70fdba4c94b024114d11532af
24 files changed