Porting the split# compiler to another architecture

I've recently come across this compiler, and I am really sorry, but I could not find any documentation regarding porting the compiler to another architecture. I am planning to port it to my virtual machine, I'd like to know what possible changes are required
in the source code and what instructions does it requires the target machine to support.