Just a note: CVS LLVM now works under windows with Cygwin. This includes
the C/C++ front-end, the JIT, the C backend, and all of the LLVM-to-LLVM
optimizations.
The only major missing component is the static X86 code generator, which
does not currently produce assembly that the cygwin assembler likes. If
someone wanted to tackle this, it should be relatively straight-forward to
fix.
-Chris