[mlir][tosa][spirv] Add TOSA to SPIR-V TOSA pass plumbing (#196539)
Introduce the initial TosaToSPIRVTosa conversion pass and library
wiring. This slice converts func.func regions to spirv.ARM.Graph inside
spirv.module, rewrites graph input/result types to SPIR-V ARM tensor
types, maps func.return to spirv.ARM.GraphOutputs, and adds focused
tests for type conversion, descriptor bindings, and nested containers.
Signed-off-by: Davide Grohmann <davide.grohmann@arm.com>