This PR is in reference to porting LLDB on AIX. Ref discusssions: [llvm discourse](https://discourse.llvm.org/t/port-lldb-to-ibm-aix/80640) and [#101657](https://github.com/llvm/llvm-project/issues/101657). Complete changes together in this draft: - [Extending LLDB to work on AIX #102601](https://github.com/llvm/llvm-project/pull/102601) Description: The process architecture was previously initialized using a hardcoded TCPU_PPC64 CPU type. The logic has been updated to determine the CPU type dynamically by inspecting the magic bytes and the XCOFF header. Based on this information, the appropriate CPU type (TCPU_PPC or TCPU_PPC64) is selected and used when constructing and setting the ArchSpec. This change ensures that the process architecture correctly reflects the underlying binary format.