Hi there!
The attached patch fixes a few places where 32bit register classes
or instructions are used on PowerPC64.
This lets me compile a working "vim" at -O0 on PowerPC64/FreeBSD. Previously
it would crash the compiler with
llvm_unreachable("Impossible reg-to-reg copy");
As it was mixing 64 bit registers with 32bit ones. Vim compiled with -O2
still crashes.
OK to commit?
roman
powerpc-misc-64bit.patch (2.78 KB)