[LLVMABI][AARCH64] Add support for simple direct argument cases (#216849)
This adds LLVM ABI library support for AArch64 argument type
classification for scalar and matrix types that are classified as
Direct. Other types are reported as not yet implemented.
This also adds a Clang test for the ABI handling of types which are
handled by the library.
Assisted-by: Cursor / Grok 4.5 (test generation)