public final static Processor getProcessor(int cpuType, int cpuSubtype) {
		switch (cpuType) {
			case CPU_TYPE_X86:        
				return Processor.findOrPossiblyCreateProcessor("x86");
			case CPU_TYPE_X86_64:     
				return Processor.findOrPossiblyCreateProcessor("x86");
			case CPU_TYPE_POWERPC:    
				return Processor.findOrPossiblyCreateProcessor("PowerPC");
			case CPU_TYPE_POWERPC64:  
				return Processor.findOrPossiblyCreateProcessor("PowerPC");
			case CPU_TYPE_I860:       
				return Processor.findOrPossiblyCreateProcessor("i860");
			case CPU_TYPE_SPARC:      
				return Processor.findOrPossiblyCreateProcessor("Sparc");
			case CPU_TYPE_ARM:        
				return Processor.findOrPossiblyCreateProcessor("ARM");
			case CPU_TYPE_ARM_64:        
				return Processor.findOrPossiblyCreateProcessor("AARCH64");
			case CPU_TYPE_ARM64_32:
				return Processor.findOrPossiblyCreateProcessor("AARCH64");
		}
		throw new RuntimeException("Unrecognized CPU type: 0x"+Integer.toHexString(cpuType));
	}
Returns the processor name of the given CPU type value.
@param cpuType the CPU type value
@param cpuSubtype the CPU subtype value
@return the processor name of the given CPU type value
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/CpuTypes.java